forked from kidgrow-microservices-platform

zhaoxiaohao
2021-03-01 7ea2a2cfe922c9b2d5c09c737d10a7f1ab5b50d1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
package com.kidgrow.common.model;
 
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
 
/**
 * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
 *
 * @Description: <br>
 * @Project: <br>
 * @CreateDate: Created in 2020/06/04 13:54 <br>
 * @Author: <a href="411269194@kidgrow.com">houruijun</a>
 */
 
@Data
@NoArgsConstructor
@AllArgsConstructor
public class DoctorUserAll extends Model<DoctorUserAll> {
    private static final long serialVersionUID = 1L;
    /**
     * 医生姓名
     */
    @JsonSerialize(using = ToStringSerializer.class)
    private Long doctorId;
    /**
     * 医生姓名
     */
    private String doctorName;
    /**
     * 医生的头像
     */
    private String doctorLogo;
    /**
     * 资质证书
     */
    private String doctorCcie;
    /**
     * 医生联系方式
     */
    private String doctorTel;
    /**
     * 职称
     */
    private String doctorRank;
    /**
     * 医生的email
     */
    private String doctorEmail;
    /**
     * 是否医答医生 0否1是
     */
    private Boolean docanswer;
    /**
     * 是否签约医生 0否1是
     */
    private Boolean docsign;
    /**
     * 是否删除,1删除,0未删除
     */
    private Boolean docdel;
    /**
     * 是否管理员 0否 1是
     */
    private Boolean isAdminUser;
    /**
     * 医生状态 1正常 0试用
     */
    private Boolean doctorState;
    /**
     * 启用禁用状态,1启用,0停用
     */
    private Boolean docenabled;
 
 
    /**
     * 医院id
     */
    private String hospitalId;
    /**
     * 医院名称 同组织名字
     */
    private String hospitalName;
    /**
     * 医院简称
     */
    private String hospitalShortName;
    /**
     * 医院编码
     */
    private String hospitalCode;
    /**
     * 医院类型 社区/儿保等等之类
     */
    private String hospitalTypeName;
    /**
     * 医院电话
     */
    private String hospitalTel;
    /**
     * 医院所在省
     */
    private String hospitalProvince;
    /**
     * 医院所在城
     */
    private String hospitalCity;
    /**
     * 医院所在地区
     */
    private String hospitalArea;
    /**
     * 区号
     */
    private String areaCode;
    /**
     * 资质(三甲医院)
     */
    private String hospitalQualifiedName;
    /**
     * 医院logo  缩略图
     */
    private String hospitalLitLogo;
    /**
     * 医院logo 原图
     */
    private String hospitalLogo;
    /**
     * 是否筛查医院 1是0否
     */
    private Boolean hosisscreen;
    /**
     * 是否筛查医院 1是0否
     */
    private Boolean hosisanswer;
    /**
     * 服务状态 0试用 1正式
     */
    private Integer hospitalState;
    /**
     * 状态,1启用,0停用
     */
    private Boolean hosenabled;
    /**
     * 是否删除,1删除,0未删除
     */
    private Boolean hosdel;
    /**
     * 帐号数量,默认6
     */
    private Integer accountsCount;
 
    /**
     * 科室/部门名称 同组织名称
     */
    private String departmentId;
 
    /**
     * 科室/部门名称 同组织名称
     */
    private String departmentName;
    /**
     * 销售代表的名字
     */
    private String serverUserName;
    /**
     * 销售代表电话
     */
    private String serverUserTel;
    /**
     * 状态,1启用,0停用
     */
    private Boolean depenabled;
    /**
     * 是否删除,1删除,0未删除
     */
    @TableLogic
    private Boolean depdel;
    /**
     * 销售代表的名字
     */
    private String saleUserName;
    /**
     * 销售代表电话
     */
    private String saleUserTel;
    /**
     * 是否筛查科室 0为否  1 为是
     */
    private Byte depScreen;
    /**
     * 是否新筛查端 0为否  1 为是
     */
    private Byte depNewScreenclient;
    /**
     * 1表示调用老系统接口,2表示调用新系统接口,3表示不执行接口调用
     */
    private Byte interfaceState;
}