rx
2024-08-05 d621324bcf6c5a26f058b24e0f4d2930f41840f4
提交 | 用户 | age
9cc2d6 1 package com.hz.his.dto.user.room;
F 2
3 import lombok.Data;
4
fd0721 5 import java.util.Date;
9cc2d6 6 import java.util.List;
369ada 7 import java.util.Map;
9cc2d6 8
F 9 /**
10  * 用户科室关系转换使用
11  * code_no_data
12  * */
13 @Data
14 public class UserDoctorRoomDto {
72ab6e 15     /**点诊类型*/
F 16     private Integer type;
9cc2d6 17     /**用户标识*/
F 18     private String userId;
4b0a47 19     /**门店标识*/
F 20     private String shopId;
fd0721 21     /**点诊时间开始*/
F 22     private Date startTime;
23     /**点诊时间结束*/
24     private Date endTime;
25     /**点诊原因类型*/
26     private String reasonType;
9cc2d6 27     /**备注*/
F 28     private String operatorRemark;
29     /**科室关系Json*/
30     private List<UserDoctorRoomItemDto> roomList;
369ada 31     /**
F 32      * 科室关系存储类型:
33      * 0按总的关系存储成一条点诊
34      * 1按医生分开存储成两条点诊
35      * 注射科A医生->点诊B医生 皮肤科A医生->点诊C医生  存储一条
36      * 注射科A医生->点诊B医生 皮肤科B医生->点诊C医生  存储两条
37      * */
38     private Integer roomType = 0 ;
39     /**医生标识,关联标识*/
40     private Map<String,String> roomTypeMap;
9cc2d6 41
F 42     /**操作人信息*/
43     private String opId;
44     private String opName;
45     private String opShopId;
46     private String opShopName;
47     private String opRoleId;
401e40 48     private String opRoleName;
9cc2d6 49     private String opRoleTypeId;
F 50     private String opRoleStr;
369ada 51
9cc2d6 52 }