forked from kidgrow-microservices-platform

zhaoxiaohao
2020-09-18 daa697719eb0ddfd170f1ab94c5422a4f5b93951
kidgrow-commons/kidgrow-common-spring-boot-starter/src/main/java/com/kidgrow/common/model/DoctorUserAll.java
New file
@@ -0,0 +1,191 @@
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;
}