rx
2023-08-31 99ac84a652837b05b0bf9ef6055ce0ca19b9efaa
提交 | 用户 | age
ee2d8b 1 package com.hz.his.dto.consultation;
R 2
3 import com.hz.his.dto.PageDto;
4
ce40d7 5 import java.util.Date;
ee2d8b 6 import java.util.List;
R 7 import java.util.Map;
8
9
10 /**
11  * 咨询记录dto 新版
12  */
13 public class ConsultRecordDto extends PageDto {
14
15     //用户id
16     private String userId;
17     //门店/诊所ID
18     private String shopId;
19     //咨询类型 0=标准(旧版) 1=初诊 2=疗程内/在消费/复诊
20     private Integer consultType;
21     //基本信息
22     private String content;
23     //面诊医生id
24     private String faceDoctorId;
25     //治疗医生id
26     private String treatDoctorId;
27     //主要诉求
28     private String appealDetail;
29     //治疗方案&报价
30     private String treatPlanQuote;
31     //剂量参数
32     private String dosageParams;
33     //既往病史
34     private String anamnesis;
35     //特殊信息说明
36     private String specialInfo;
37     //来院前治疗过的项目(多个逗号拼接)
38     private String hasTreatProjects;
39     //是否草稿 0=否 1=是
40     private Integer isDraft;
41     //创建人类型 0 是员工 1 是后台
42     private Integer adminType;
43     //创建人id
44     private String adminId;
45     //创建人名称
46     private String adminName;
5bc66d 47     //面诊方案
R 48     private String facePlan;
49     //满意度 0=不满意 1=一般 2=满意
50     private Integer satisfie;
ce40d7 51     //创建时间
R 52     private Date createTime;
ee2d8b 53
R 54     //本次治疗项目 多个逗号分割
55     private String treatProjectIds;
56     //推荐项目 多个逗号分割
57     private String recommendProjectIds;
5bc66d 58     //治疗医生名称
R 59     private String treatDoctorName;
ee2d8b 60
R 61
62     //修改传值
63     private String id;
64
65     //详情返回值补充
66     //治疗项目
67     private List<Map<String,Object>> treatProjectList;
68     //推荐项目
69     private List<Map<String,Object>> recommendProjectList;
70
7c089c 71     //小程序搜索时 有个页面是需要传时间的
R 72     private String startTime;
73     private String endTime;
a015fd 74
R 75     //搜索条件
76     //用户名查找
77     private String userName;
78     //客户来源渠道分类
79     private String channelsTypeId;
80     //客户来源一级渠道
81     private String channelId;
82     //客户来源二级渠道
83     private String channel2Id;
84     //咨询师
85     private String hisCorpUserId;
86     //电网咨询师
87     private String internetCorpUserId;
88     //客服
89     private String chatCorpUserId;
90     //创建人
91     private String createEmployeeId;
92     //创建人部门
93     private String createEmployeePartId;
94     //关注活动
95     private String focusActivityId;
96     //到访类型
97     private String recentVisitType;
98     //到访状态
99     private Integer recentVisitStatus;
100     //是否成交
101     private Integer isMakeADeal;
7c089c 102
ee2d8b 103     public ConsultRecordDto() {
R 104     }
105
106     public String getUserId() {
107         return userId;
108     }
109
110     public void setUserId(String userId) {
111         this.userId = userId;
112     }
113
114     public String getShopId() {
115         return shopId;
116     }
117
118     public void setShopId(String shopId) {
119         this.shopId = shopId;
120     }
121
122     public Integer getConsultType() {
123         return consultType;
124     }
125
126     public void setConsultType(Integer consultType) {
127         this.consultType = consultType;
128     }
129
130     public String getContent() {
131         return content;
132     }
133
134     public void setContent(String content) {
135         this.content = content;
136     }
137
138     public String getFaceDoctorId() {
139         return faceDoctorId;
140     }
141
142     public void setFaceDoctorId(String faceDoctorId) {
143         this.faceDoctorId = faceDoctorId;
144     }
145
146     public String getTreatDoctorId() {
147         return treatDoctorId;
148     }
149
150     public void setTreatDoctorId(String treatDoctorId) {
151         this.treatDoctorId = treatDoctorId;
152     }
153
154     public String getAppealDetail() {
155         return appealDetail;
156     }
157
158     public void setAppealDetail(String appealDetail) {
159         this.appealDetail = appealDetail;
160     }
161
162     public String getTreatPlanQuote() {
163         return treatPlanQuote;
164     }
165
166     public void setTreatPlanQuote(String treatPlanQuote) {
167         this.treatPlanQuote = treatPlanQuote;
168     }
169
170     public String getDosageParams() {
171         return dosageParams;
172     }
173
174     public void setDosageParams(String dosageParams) {
175         this.dosageParams = dosageParams;
176     }
177
178     public String getAnamnesis() {
179         return anamnesis;
180     }
181
182     public void setAnamnesis(String anamnesis) {
183         this.anamnesis = anamnesis;
184     }
185
186     public String getSpecialInfo() {
187         return specialInfo;
188     }
189
190     public void setSpecialInfo(String specialInfo) {
191         this.specialInfo = specialInfo;
192     }
193
194     public String getHasTreatProjects() {
195         return hasTreatProjects;
196     }
197
198     public void setHasTreatProjects(String hasTreatProjects) {
199         this.hasTreatProjects = hasTreatProjects;
200     }
201
202     public Integer getIsDraft() {
203         return isDraft;
204     }
205
206     public void setIsDraft(Integer isDraft) {
207         this.isDraft = isDraft;
208     }
209
210     public Integer getAdminType() {
211         return adminType;
212     }
213
214     public void setAdminType(Integer adminType) {
215         this.adminType = adminType;
216     }
217
218     public String getAdminId() {
219         return adminId;
220     }
221
222     public void setAdminId(String adminId) {
223         this.adminId = adminId;
224     }
225
226     public String getAdminName() {
227         return adminName;
228     }
229
230     public void setAdminName(String adminName) {
231         this.adminName = adminName;
232     }
233
234     public String getTreatProjectIds() {
235         return treatProjectIds;
236     }
237
238     public void setTreatProjectIds(String treatProjectIds) {
239         this.treatProjectIds = treatProjectIds;
240     }
241
242     public String getRecommendProjectIds() {
243         return recommendProjectIds;
244     }
245
246     public void setRecommendProjectIds(String recommendProjectIds) {
247         this.recommendProjectIds = recommendProjectIds;
248     }
249
250     @Override
251     public String getId() {
252         return id;
253     }
254
255     @Override
256     public void setId(String id) {
257         this.id = id;
258     }
259
260     public List<Map<String, Object>> getTreatProjectList() {
261         return treatProjectList;
262     }
263
264     public void setTreatProjectList(List<Map<String, Object>> treatProjectList) {
265         this.treatProjectList = treatProjectList;
266     }
267
268     public List<Map<String, Object>> getRecommendProjectList() {
269         return recommendProjectList;
270     }
271
272     public void setRecommendProjectList(List<Map<String, Object>> recommendProjectList) {
273         this.recommendProjectList = recommendProjectList;
274     }
5bc66d 275
R 276     public String getFacePlan() {
277         return facePlan;
278     }
279
280     public void setFacePlan(String facePlan) {
281         this.facePlan = facePlan;
282     }
283
284     public Integer getSatisfie() {
285         return satisfie;
286     }
287
288     public void setSatisfie(Integer satisfie) {
289         this.satisfie = satisfie;
290     }
291
292     public String getTreatDoctorName() {
293         return treatDoctorName;
294     }
295
296     public void setTreatDoctorName(String treatDoctorName) {
297         this.treatDoctorName = treatDoctorName;
298     }
7c089c 299
R 300     public String getStartTime() {
301         return startTime;
302     }
303
304     public void setStartTime(String startTime) {
305         this.startTime = startTime;
306     }
307
308     public String getEndTime() {
309         return endTime;
310     }
311
312     public void setEndTime(String endTime) {
313         this.endTime = endTime;
314     }
315
ce40d7 316
R 317     public Date getCreateTime() {
318         return createTime;
319     }
320
321     public void setCreateTime(Date createTime) {
322         this.createTime = createTime;
323     }
a015fd 324
R 325     public String getUserName() {
326         return userName;
327     }
328
329     public void setUserName(String userName) {
330         this.userName = userName;
331     }
332
333     public String getChannelsTypeId() {
334         return channelsTypeId;
335     }
336
337     public void setChannelsTypeId(String channelsTypeId) {
338         this.channelsTypeId = channelsTypeId;
339     }
340
341     public String getChannelId() {
342         return channelId;
343     }
344
345     public void setChannelId(String channelId) {
346         this.channelId = channelId;
347     }
348
349     public String getChannel2Id() {
350         return channel2Id;
351     }
352
353     public void setChannel2Id(String channel2Id) {
354         this.channel2Id = channel2Id;
355     }
356
357     public String getHisCorpUserId() {
358         return hisCorpUserId;
359     }
360
361     public void setHisCorpUserId(String hisCorpUserId) {
362         this.hisCorpUserId = hisCorpUserId;
363     }
364
365     public String getInternetCorpUserId() {
366         return internetCorpUserId;
367     }
368
369     public void setInternetCorpUserId(String internetCorpUserId) {
370         this.internetCorpUserId = internetCorpUserId;
371     }
372
373     public String getChatCorpUserId() {
374         return chatCorpUserId;
375     }
376
377     public void setChatCorpUserId(String chatCorpUserId) {
378         this.chatCorpUserId = chatCorpUserId;
379     }
380
381     public String getCreateEmployeeId() {
382         return createEmployeeId;
383     }
384
385     public void setCreateEmployeeId(String createEmployeeId) {
386         this.createEmployeeId = createEmployeeId;
387     }
388
389     public String getCreateEmployeePartId() {
390         return createEmployeePartId;
391     }
392
393     public void setCreateEmployeePartId(String createEmployeePartId) {
394         this.createEmployeePartId = createEmployeePartId;
395     }
396
397     public String getFocusActivityId() {
398         return focusActivityId;
399     }
400
401     public void setFocusActivityId(String focusActivityId) {
402         this.focusActivityId = focusActivityId;
403     }
404
405     public String getRecentVisitType() {
406         return recentVisitType;
407     }
408
409     public void setRecentVisitType(String recentVisitType) {
410         this.recentVisitType = recentVisitType;
411     }
412
413     public Integer getRecentVisitStatus() {
414         return recentVisitStatus;
415     }
416
417     public void setRecentVisitStatus(Integer recentVisitStatus) {
418         this.recentVisitStatus = recentVisitStatus;
419     }
420
421     public Integer getIsMakeADeal() {
422         return isMakeADeal;
423     }
424
425     public void setIsMakeADeal(Integer isMakeADeal) {
426         this.isMakeADeal = isMakeADeal;
427     }
ee2d8b 428 }