fhx
2024-08-01 7e52f375aea9e6315625d0ac0f7b69de199f433b
提交 | 用户 | age
2cfe2a 1 package com.hx.phip.service.treat;
F 2
3
4 import com.hx.phiappt.model.EmployeeRole;
b33cd3 5 import com.hx.phiappt.model.guide.VisitOrder;
2cfe2a 6 import com.hx.phiappt.model.treat.TreatProject;
F 7 import com.hx.phiappt.model.treat.TreatSingle;
8 import com.hx.phiappt.model.treat.TreatSingleSign;
9
10 import java.util.List;
11
12 public interface TreatV3Service {
13
14
15     /** 新增治疗通知单 */
16     void add(TreatSingle treatSingle, List<TreatProject> projectList, VisitOrder visitOrder
1c1cdf 17             , EmployeeRole employeeRole, Integer isMicNotice, List<TreatSingleSign> signList);
2cfe2a 18     /** 编辑治疗通知单 */
F 19     void edit(TreatSingle treatSingle, List<TreatProject> projectList, VisitOrder visitOrder
20             , EmployeeRole employeeRole, TreatSingle updateTreat, List<TreatSingleSign> signList);
21     /** 作废治疗通知单 */
22     void invalidTreat(TreatSingle treatSigle, VisitOrder visitOrder, EmployeeRole employeeRole);
23
71332a 24     /** 更新治疗单签名 */
F 25     void updateSign(TreatSingle treatSingle, List<TreatSingleSign> signList, EmployeeRole employeeRole);
ef962a 26
F 27     /**处理用户科室关系*/
28     void doctorRoomHandler(String treatSingleId);
7e52f3 29
F 30     /** 处理治疗单模式数据 */
31     void handleModeData(List<TreatProject> treatProjectList);
2cfe2a 32 }