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; }