fhx
2024-09-30 899277d8fba239727875201ee6a060b6c535f743
提交 | 用户 | age
ddd881 1 package com.hz.his.dto.user;
F 2
3
4 import lombok.Data;
7379ef 5 import lombok.ToString;
ddd881 6
F 7 import java.util.Date;
8
9 /**
10  * 用户参数
11  * @author wzh
12  */
13 @Data
7379ef 14 @ToString
7baba0 15 public class UserParamDto extends UserBaseInfoDto {
F 16
ddd881 17
F 18     /** 来源信息 */
19     private UserUnionDto userUnion;
20
21     /** 会员等级 */
22     private String userLevel;
23     /** 星级,100为1星,150为1.5星 */
24     private Integer starLevel;
25
4a3c41 26     /** 副渠道标识 */
F 27     private String channelAssistId;
28     /** 副渠道名称 */
29     private String channelAssistName;
30     /** 副渠道二级标识,末级 */
31     private String channelAssist2Id;
32     /** 副渠道二级来源,末级 */
33     private String channelAssist2Name;
34
ddd881 35     /** QQ */
F 36     private String QQ;
37     /** CIQ */
38     private String CIQ;
39     /** 会员号 */
40     private String memberNO;
41
42     /** 消费金额 */
43     private String money;
44     /** 上一次预约的医生 */
45     private String lastDoctorId;
46     /** 上一次预约的顾问 */
47     private String lastCorpUserId;
48
49     /** 工作人员Id */
50     private String corpUserId;
51     /** 接口id */
52     private String apiId;
53     /** 客户开发人员工id */
54     private String customerDeveloperId;
55
56     /** 用户角色 */
57     private Integer userRole;
58     /**  拼音码*/
59     private String pinyinCode;
60
61     /**  所属美容师*/
62     private String beauticianCorpUserId;
63     /** 咨询助理 */
64     private String consultCorpUserId;
65     /** 共享客户 */
66     private Integer shareCustomer = 0;
67     /** 所属护士 */
68     private String nurseCorpUserId;
69     /** 咨询师隶属 */
70     private String consultBelonging;
71
72     /** 国家类型名称 */
73     private String countryTypeName;
74     /** 语言类型名称 */
75     private String languageTypeName;
76     /** 用户年龄 */
0fea81 77     private Integer year;
ddd881 78
F 79     /** 星座类型名称 */
80     private String constellationTypeName;
81     /** 民族类型名称 */
82     private String nationalityTypeName;
83     /** 职业类型名称 */
84     private String professionTypeName;
85     /** 收入类型名称 */
86     private String incomeTypeName;
87     /** 婚姻类型名称 */
88     private String marriageTypeName;
89     /** 生育类型名称 */
90     private String growthTypeName;
91     /** 籍贯类型名称 */
92     private String nativePlaceTypeName;
93     /** 单位名称 */
94     private String unitName;
95     /** 泊车需求 */
96     private Integer isHaveCar = 0;
97     /** 车牌号码 */
98     private String carNumber;
99
100     /** 过敏标签 */
101     private String allergyLabel;
102     /** 印象标签 json */
103     private String impressionLabelJson;
104     /** 用户兴趣爱好json */
105     private String userInterestsJson;
75e461 106     /** 科室关系json */
A 107     private String departmentJson;
ddd881 108     /** 次要电话簿 json */
F 109     private String phoneBooksJson;
110
4a3c41 111     /** email */
F 112     private String email;
113     /** 商务通编号 */
114     private String merchantNo;
115     /** 固定电话 */
116     private String telPhone;
117     /** wechat */
118     private String wechat;
119     /** Line */
120     private String line;
121     /** 联络方式 */
122     private String contactType;
123
124
ddd881 125     /** 更新时间 */
F 126     private Date updateTime;
127     /** 性别0未知1男2女 */
128     private Integer sex;
129     /** 会员名称 */
130     private String memberLevel;
131     /** 搜索:做过项目 */
132     private String projectName;
133
6eba27 134     /** 医生id */
F 135     private String doctorId;
136     /** 部门id */
137     private String department;
138
ddd881 139     /** 用户消费时间(开始),格式:yyyy-MM-dd HH:mm:ss */
F 140     private String consumeStartTime;
141     /** 搜索:用户创建时间(开始),格式:yyyy-MM-dd HH:mm:ss */
142     private String createStartTime;
143     /** 搜索:用户创建时间(结束),格式:yyyy-MM-dd HH:mm:ss */
144     private String createEndTime;
4a3c41 145
F 146     /*用户注册推荐人id*/
147     private String referrerId;
148     /*同步领建的参数*/
149     private boolean internal;
150
151     //修改操作人名称
152     private String opMan;
153     //修改操作人标识
154     private String opId;
155     //修改操作的备注
156     private String note;
c73d4c 157     /** 性别0未知1男2女 */
W 158     private Integer gender;
ddd881 159
6742b5 160     /**是否转诊*/
F 161     private Integer isTransfer;
162     /**转诊信息*/
163     private UserTransferDto transferRecord;
164
ee38cc 165     /**主要诉求**/
R 166     private String mainAppeal;
167     private String minorAppeal;
168
c3ef86 169     /**是否处理科室*/
e089b1 170     private Integer isEditFamiliesRoom = 0;
c3ef86 171     /**是否发送修改科室通知*/
A 172     private Integer isEditFRSentNotice = 0;
e089b1 173
75e461 174     public UserParamDto() {
A 175     }
176
ddd881 177     /**性别-未知*/
F 178     public static final Integer SEX_UNKNOWN = 0;
179     /**性别-男*/
180     public static final Integer SEX_MAN = 1;
181     /**性别-女*/
182     public static final Integer SEX_WUMAN = 2;
183
184     /**渠道类别-渠道*/
185     public static final String CATEGORY_CHANNEL = "channel";
186     /**渠道类别-会员*/
187     public static final String CATEGORY_MEMBERS = "members";
188     /**渠道类别-员工*/
189     public static final String CATEGORY_EMPLOYEE = "employee";
190     /**渠道类别-自己来*/
191     public static final String CATEGORY_ONESELF = "oneself";
192 }