提交 | 用户 | age
|
067cfb
|
1 |
package com.hz.his.dto.deduction; |
W |
2 |
|
|
3 |
import lombok.Data; |
|
4 |
|
ab61e0
|
5 |
import java.util.Date; |
9d4f46
|
6 |
import java.util.List; |
A |
7 |
|
067cfb
|
8 |
/** |
ab61e0
|
9 |
* 划扣接受参数 先改名后续废弃 |
A |
10 |
* author:andru |
|
11 |
* Date:2021/12/10 14:41 |
067cfb
|
12 |
*/ |
W |
13 |
@Data |
|
14 |
public class DeductionDto { |
|
15 |
|
ab61e0
|
16 |
// 划扣记录id |
067cfb
|
17 |
private String deductionSingleId; |
ab61e0
|
18 |
|
A |
19 |
// 用户项目id |
|
20 |
private String userProjectId; |
|
21 |
|
|
22 |
// 用户项目子项id(具体划扣的项目数据的id) |
|
23 |
private String userProjectItemId; |
|
24 |
|
|
25 |
// 公用标识 (预约订单填写id) |
|
26 |
private String commonId; |
|
27 |
|
|
28 |
// 治疗通知单id |
|
29 |
private String treatSingleId; |
|
30 |
|
|
31 |
// 治疗通知单治疗项目id |
cf6861
|
32 |
private String treatProjectId; |
ab61e0
|
33 |
|
A |
34 |
// 接诊咨询师id |
|
35 |
private String receptionConsultantId; |
|
36 |
|
|
37 |
// 新增类型 DeductionSingleConstants.TYPE_SELF_ADD 默认自增 |
|
38 |
private String type = "self_add"; |
|
39 |
|
|
40 |
// 科室id(FamiliesRoom) |
|
41 |
private String departmentId; |
|
42 |
// 科室编号 |
|
43 |
private String departmentCode; |
|
44 |
// 科室名称 |
|
45 |
private String departmentName; |
|
46 |
|
|
47 |
// 主诊医生标识(Employee) |
|
48 |
private String primaryDoctorId; |
|
49 |
// 主诊医生名称 |
|
50 |
private String primaryDoctorName; |
|
51 |
|
|
52 |
// 治疗医生标识(Employee) |
|
53 |
private String treatmentDoctorId; |
|
54 |
// 治疗医生名称 |
|
55 |
private String treatmentDoctorName; |
|
56 |
|
|
57 |
// 备注信息 |
|
58 |
private String remarkInfo; |
|
59 |
|
|
60 |
// 来源应用appId(创建订单平台) |
|
61 |
private String appId; |
|
62 |
|
|
63 |
// 来源应用编码(商户设置平台编码,系统默认,代码必填) |
|
64 |
private String appIdCode; |
|
65 |
|
|
66 |
// 来源代码(应用appId) |
|
67 |
private String sourceCode; |
|
68 |
|
|
69 |
// 来源名称 |
|
70 |
private String sourceName; |
|
71 |
|
|
72 |
// 数量/划扣次数 |
|
73 |
private Integer deductionNum = 0; |
|
74 |
|
|
75 |
// 执行开始时间 |
|
76 |
private Date executeStartTime; |
|
77 |
|
|
78 |
// 执行结束时间 |
|
79 |
private Date executeEndTime; |
|
80 |
|
|
81 |
// 参与人员数据 json |
|
82 |
private String deductionJoinJson; |
|
83 |
|
|
84 |
// 划扣项目消耗处方/药品数据 json |
|
85 |
private String deductionDrugsJson; |
|
86 |
|
|
87 |
// 划扣设备参数数据 json |
|
88 |
private String deductionDeviceParameterJson; |
|
89 |
|
|
90 |
// 客户签名数据 json |
|
91 |
private String deductionSignJson; |
|
92 |
|
|
93 |
// 划扣身体部位数据 json |
|
94 |
private String deductionBodyPartJson; |
|
95 |
|
|
96 |
// 对比照片记录 |
|
97 |
private String comparePhotoRecordJson; |
|
98 |
|
2afdf2
|
99 |
// 划扣照片json |
F |
100 |
private String deductionPictureJson; |
|
101 |
|
ab61e0
|
102 |
// 批量添加项目id列表 |
A |
103 |
private String userProjectIds; |
|
104 |
|
|
105 |
// 门店id |
|
106 |
private String shopId; |
|
107 |
|
|
108 |
// 操作人员工id |
|
109 |
private String operatorId; |
|
110 |
|
|
111 |
// 用户id |
|
112 |
private String userId; |
|
113 |
|
|
114 |
// 划扣日志开始时间 |
|
115 |
private String logStartTime; |
|
116 |
|
|
117 |
// 划扣日志结束时间 |
|
118 |
private String logEndTime; |
|
119 |
|
|
120 |
// 划扣日志-查询His划扣分页日志页数 |
|
121 |
private Integer page; |
|
122 |
|
|
123 |
// 划扣日志-查询His划扣分页日志条数 |
|
124 |
private Integer size; |
|
125 |
|
|
126 |
// 客户确认状态 |
|
127 |
private Integer isCustomerConfirm; |
|
128 |
|
|
129 |
//部位类型(DeductionSingleConstants) |
|
130 |
private Integer partType; |
|
131 |
//订单分类(OrderTotalConstants) |
|
132 |
private Integer orderClassify; |
|
133 |
|
|
134 |
// 项目id列表 |
9d4f46
|
135 |
private List<String> projectIds; |
ab61e0
|
136 |
|
A |
137 |
// phitab划扣创建时间 |
|
138 |
private Date phitabCreateTime; |
|
139 |
|
6130b5
|
140 |
// 是否发送划扣消息 0 否 1 是 |
A |
141 |
private int isSentNotice = 1; |
|
142 |
|
8dfd5b
|
143 |
//作废划扣原因类型 客诉、升单、退款、治疗效果不满意、误/多划扣、其他 |
974d70
|
144 |
private String invalidReasonType; |
8dfd5b
|
145 |
//作废划扣原因 |
974d70
|
146 |
private String invalidReason; |
8dfd5b
|
147 |
|
ab61e0
|
148 |
public DeductionDto() { |
A |
149 |
|
|
150 |
} |
067cfb
|
151 |
} |