forked from kidgrow-microservices-platform

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
package com.kidgrow.usercenter.model;
 
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import com.kidgrow.common.model.SuperModel;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
import org.hibernate.validator.constraints.NotEmpty;
 
/**
 * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
 *
 * @version 1.0
 * @Description: 医院基础信息表<br>
 * @Project: 用户中心<br>
 * @CreateDate: Created in 2020-04-02 18:32:36 <br>
 * @Author: <a href="4345453@kidgrow.com">liuke</a>
 */
@Data
@EqualsAndHashCode(callSuper = false)
@NoArgsConstructor
@AllArgsConstructor
@TableName("sys_hospital")
public class SysHospital extends SuperModel {
    private static final long serialVersionUID = 1L;
 
    /**
     * 医院名称 同组织名字
     */
    @NotEmpty(message = "医院名称 同组织名字不能为空")
    private String hospitalName;
    /**
     * 组织ID-
     */
    @JsonSerialize(using = ToStringSerializer.class)
    private Long orgId;
    /**
     * 医院简称
     */
    private String hospitalShortName;
    /**
     * 医院编码
     */
    private String hospitalCode;
    /**
     * 医院类型ID  从字典表关联 社区/儿保等等之类
     */
    private String hospitalTypeId;
    /**
     * 医院类型 社区/儿保等等之类
     */
    private String hospitalTypeName;
    /**
     * 医院电话
     */
    private String hospitalTel;
    /**
     * 医院联系人
     */
    private String hospitalLink;
    /**
     * 医院所在省
     */
    private String hospitalProvince;
    /**
     * 医院所在城
     */
    private String hospitalCity;
    /**
     * 医院所在地区
     */
    private String hospitalArea;
    /**
     * 区号
     */
    private String areaCode;
    /**
     * 医院地址
     */
    private String hospitalAdress;
    /**
     * 所在位置纬度
     */
    private String latitude;
    /**
     * 所在位置经度
     */
    private String longitude;
    /**
     * 资质ID
     */
    private String hospitalQualifiedId;
    /**
     * 资质(三甲医院)
     */
    private String hospitalQualifiedName;
    /**
     * 医院logo  缩略图
     */
    private String hospitalLitLogo;
    /**
     * 医院logo 原图
     */
    private String hospitalLogo;
    /**
     * 医院简介图片
     */
    private String hospitalAdimage;
    /**
     * 医院简介
     */
    private String hospitalAbout;
    /**
     * 是否筛查医院 1是0否
     */
    private Boolean isScreen;
    /**
     * 服务状态 0试用 1正式
     */
    private Integer hospitalState;
    /**
     * 状态,1启用,0停用
     */
    private Boolean enabled;
    /**
     * 租户字段
     */
    private String tenantId;
    /**
     * 是否删除,1删除,0未删除
     */
    private Boolean isDel;
    /**
     * 创建者的部门
     */
    private String createUserOrgCode;
}