package com.smartor.domain; 
 | 
  
 | 
import com.fasterxml.jackson.annotation.JsonFormat; 
 | 
import com.ruoyi.common.annotation.Excel; 
 | 
import com.ruoyi.common.core.domain.BaseEntity; 
 | 
import io.swagger.annotations.ApiModel; 
 | 
import io.swagger.annotations.ApiModelProperty; 
 | 
import lombok.Data; 
 | 
  
 | 
import java.util.Date; 
 | 
  
 | 
/** 
 | 
 * 用户信息对象 sys_user_import 
 | 
 * 
 | 
 * @author lihu 
 | 
 * @date 2024-09-23 
 | 
 */ 
 | 
@Data 
 | 
@ApiModel("用户信息Import") 
 | 
public class SysUserImport extends BaseEntity { 
 | 
    private static final long serialVersionUID = 1L; 
 | 
  
 | 
    /** 
 | 
     * 用户ID 
 | 
     */ 
 | 
    @ApiModelProperty("用户ID") 
 | 
    //数据库自增改成@TableId(type = IdType.AUTO) 
 | 
    private Long id; 
 | 
  
 | 
    /** 
 | 
     * 部门ID 
 | 
     */ 
 | 
    @ApiModelProperty("部门ID") 
 | 
    @Excel(name = "部门ID") 
 | 
    private String subId; 
 | 
    private String wards; 
 | 
    private String defaultHisWardId; 
 | 
    private String defaultWardName; 
 | 
    private String openId; 
 | 
  
 | 
    private String defaultWardId; 
 | 
    private String caUpdateTime; 
 | 
    private String caPic; 
 | 
    private String sort; 
 | 
    private String guid; 
 | 
  
 | 
    /** 
 | 
     * 部门编号 
 | 
     */ 
 | 
    @ApiModelProperty("部门编号") 
 | 
    @Excel(name = "部门编号") 
 | 
    private String hisStaffId; 
 | 
  
 | 
    /** 
 | 
     * 部门名称 
 | 
     */ 
 | 
    @ApiModelProperty("部门名称") 
 | 
    @Excel(name = "部门名称") 
 | 
    private String personnelStampNum; 
 | 
  
 | 
    /** 
 | 
     * 用户账号 
 | 
     */ 
 | 
    @ApiModelProperty("用户账号") 
 | 
    @Excel(name = "用户账号") 
 | 
    private String idCard; 
 | 
  
 | 
    /** 
 | 
     * 用户昵称 
 | 
     */ 
 | 
    @ApiModelProperty("用户昵称") 
 | 
    @Excel(name = "用户昵称") 
 | 
    private String staffPhoto; 
 | 
  
 | 
    /** 
 | 
     * 用户类型(00系统用户) 
 | 
     */ 
 | 
    @ApiModelProperty("用户类型(00系统用户)") 
 | 
    @Excel(name = "用户类型", readConverterExp = "0=0系统用户") 
 | 
    private String effectiveStart; 
 | 
  
 | 
    /** 
 | 
     * 患者范围:0全部,1医生、2护士、9无 
 | 
     */ 
 | 
    @ApiModelProperty("患者范围:0全部,1医生、2护士、9无") 
 | 
    @Excel(name = "患者范围:0全部,1医生、2护士、9无") 
 | 
    private String personnelProfile; 
 | 
  
 | 
    /** 
 | 
     * 职称 
 | 
     */ 
 | 
    @ApiModelProperty("职称") 
 | 
    @Excel(name = "职称") 
 | 
    private String staffNation; 
 | 
  
 | 
    /** 
 | 
     * 岗位 
 | 
     */ 
 | 
    @ApiModelProperty("岗位") 
 | 
    @Excel(name = "岗位") 
 | 
    private String staffNum; 
 | 
  
 | 
    /** 
 | 
     * 用户邮箱 
 | 
     */ 
 | 
    @ApiModelProperty("用户邮箱") 
 | 
    @Excel(name = "用户邮箱") 
 | 
    private String effectiveEnd; 
 | 
  
 | 
    /** 
 | 
     * 手机号码 
 | 
     */ 
 | 
    @ApiModelProperty("手机号码") 
 | 
    @Excel(name = "手机号码") 
 | 
    private String insuranceCode; 
 | 
  
 | 
    /** 
 | 
     * 用户性别(0男 1女 2未知) 
 | 
     */ 
 | 
    @ApiModelProperty("用户性别(0男 1女 2未知)") 
 | 
    @Excel(name = "用户性别", readConverterExp = "0=男,1=女,2=未知") 
 | 
    private String searchCode3; 
 | 
  
 | 
    /** 
 | 
     * 头像地址 
 | 
     */ 
 | 
    @ApiModelProperty("头像地址") 
 | 
    @Excel(name = "头像地址") 
 | 
    private String searchCode2; 
 | 
  
 | 
    /** 
 | 
     * 密码 
 | 
     */ 
 | 
    @ApiModelProperty("密码") 
 | 
    @Excel(name = "密码") 
 | 
    private String searchCode1; 
 | 
  
 | 
    /** 
 | 
     * 帐号状态(0正常 1停用) 
 | 
     */ 
 | 
    @ApiModelProperty("帐号状态(0正常 1停用)") 
 | 
    @Excel(name = "帐号状态", readConverterExp = "0=正常,1=停用") 
 | 
    private String hospitalId; 
 | 
  
 | 
    /** 
 | 
     * 删除标志(0:未删除 1:已删除) 
 | 
     */ 
 | 
    @ApiModelProperty("删除标志(0:未删除 1:已删除)") 
 | 
    @Excel(name = "删除标志", readConverterExp = "0=:未删除,1=:已删除") 
 | 
    private String preUpdater; 
 | 
  
 | 
    /** 
 | 
     * 最后登录IP 
 | 
     */ 
 | 
    @ApiModelProperty("最后登录IP") 
 | 
    @Excel(name = "最后登录IP") 
 | 
    private String staffName; 
 | 
  
 | 
    /** 
 | 
     * 最后登录时间 
 | 
     */ 
 | 
    @ApiModelProperty("最后登录时间") 
 | 
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") 
 | 
    @Excel(name = "最后登录时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") 
 | 
    private String defaultDeptName; 
 | 
  
 | 
    /** 
 | 
     * 创建者 
 | 
     */ 
 | 
    @ApiModelProperty("创建者") 
 | 
    @Excel(name = "创建者") 
 | 
    private String state; 
 | 
  
 | 
    /** 
 | 
     * 创建时间 
 | 
     */ 
 | 
    @ApiModelProperty("创建时间") 
 | 
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") 
 | 
    @Excel(name = "创建时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") 
 | 
    private String famousDoctorRank; 
 | 
  
 | 
    /** 
 | 
     * 更新者 
 | 
     */ 
 | 
    @ApiModelProperty("更新者") 
 | 
    @Excel(name = "更新者") 
 | 
    private String firstWorkDate; 
 | 
  
 | 
    /** 
 | 
     * 更新时间 
 | 
     */ 
 | 
    @ApiModelProperty("更新时间") 
 | 
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") 
 | 
    @Excel(name = "更新时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") 
 | 
    private String preUpdaterNum; 
 | 
  
 | 
    /** 
 | 
     * 备注 
 | 
     */ 
 | 
    @ApiModelProperty("备注") 
 | 
    @Excel(name = "备注") 
 | 
    private String staffStatus; 
 | 
  
 | 
    /** 
 | 
     * $column.columnComment 
 | 
     */ 
 | 
    @ApiModelProperty("$column.columnComment") 
 | 
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") 
 | 
    private String mgrPosiCode; 
 | 
  
 | 
    /** 
 | 
     * $column.columnComment 
 | 
     */ 
 | 
    @ApiModelProperty("$column.columnComment") 
 | 
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") 
 | 
    private String defaultHisDeptId; 
 | 
  
 | 
    /** 
 | 
     * $column.columnComment 
 | 
     */ 
 | 
    @ApiModelProperty("$column.columnComment") 
 | 
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") 
 | 
    private String staffSex; 
 | 
  
 | 
    /** 
 | 
     * $column.columnComment 
 | 
     */ 
 | 
    @ApiModelProperty("$column.columnComment") 
 | 
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") 
 | 
    private String staffType; 
 | 
  
 | 
    /** 
 | 
     * $column.columnComment 
 | 
     */ 
 | 
    @ApiModelProperty("$column.columnComment") 
 | 
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") 
 | 
    private String userId; 
 | 
  
 | 
    /** 
 | 
     * $column.columnComment 
 | 
     */ 
 | 
    @ApiModelProperty("$column.columnComment") 
 | 
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") 
 | 
    private String preUpdateTime; 
 | 
  
 | 
    /** 
 | 
     * $column.columnComment 
 | 
     */ 
 | 
    @ApiModelProperty("$column.columnComment") 
 | 
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") 
 | 
    private String famousDoctorRankName; 
 | 
  
 | 
    /** 
 | 
     * $column.columnComment 
 | 
     */ 
 | 
    @ApiModelProperty("$column.columnComment") 
 | 
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") 
 | 
    private String personnelBirthday; 
 | 
  
 | 
    /** 
 | 
     * $column.columnComment 
 | 
     */ 
 | 
    @ApiModelProperty("$column.columnComment") 
 | 
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") 
 | 
    private String staffTitle; 
 | 
  
 | 
    /** 
 | 
     * $column.columnComment 
 | 
     */ 
 | 
    @ApiModelProperty("$column.columnComment") 
 | 
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") 
 | 
    private String signPic; 
 | 
  
 | 
    /** 
 | 
     * $column.columnComment 
 | 
     */ 
 | 
    @ApiModelProperty("$column.columnComment") 
 | 
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") 
 | 
    private String telphone; 
 | 
  
 | 
    /** 
 | 
     * $column.columnComment 
 | 
     */ 
 | 
    @ApiModelProperty("$column.columnComment") 
 | 
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") 
 | 
    private String employPostCode; 
 | 
  
 | 
    /** 
 | 
     * $column.columnComment 
 | 
     */ 
 | 
    @ApiModelProperty("$column.columnComment") 
 | 
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") 
 | 
    private String defaultDeptId; 
 | 
  
 | 
    /** 
 | 
     * $column.columnComment 
 | 
     */ 
 | 
    @ApiModelProperty("$column.columnComment") 
 | 
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") 
 | 
    private String depts; 
 | 
  
 | 
    /** 
 | 
     * $column.columnComment 
 | 
     */ 
 | 
    @ApiModelProperty("$column.columnComment") 
 | 
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") 
 | 
    private String staffId; 
 | 
  
 | 
    /** 
 | 
     * $column.columnComment 
 | 
     */ 
 | 
    @ApiModelProperty("$column.columnComment") 
 | 
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") 
 | 
    private String staffLevel; 
 | 
  
 | 
    /** 
 | 
     * $column.columnComment 
 | 
     */ 
 | 
    @ApiModelProperty("$column.columnComment") 
 | 
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") 
 | 
    private String selfCollectDialecticalFees; 
 | 
  
 | 
    /** 
 | 
     * $column.columnComment 
 | 
     */ 
 | 
    @ApiModelProperty("$column.columnComment") 
 | 
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") 
 | 
    private String subIds; 
 | 
  
 | 
} 
 |