package com.smartor.domain; 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; /** * Excel导入患者档案对象 pat_archive_import * * @author lihu * @date 2024-09-05 */ @Data @ApiModel("Excel导入患者档案") public class PatArchiveImport extends BaseEntity { private static final long serialVersionUID = 1L; /** * 自增ID */ @ApiModelProperty("自增ID") //数据库自增改成@TableId(type = IdType.AUTO) private Long id; /** * 姓名 */ @ApiModelProperty("姓名") @Excel(name = "姓名(必填)") private String name; /** * 证件号码 */ @ApiModelProperty("证件号码") @Excel(name = "证件号码(必填)", cellType = Excel.ColumnType.STRING) private String idcardno; /** * 手机号码 */ @ApiModelProperty("手机号码") @Excel(name = "手机号码(必填)", cellType = Excel.ColumnType.STRING) private String telcode; /** * 批次名称 */ @ApiModelProperty("批次名称") @Excel(name = "批次名称", cellType = Excel.ColumnType.STRING) private String batchName; /** * 患者编号 */ @ApiModelProperty("患者编号") @Excel(name = "患者编号", cellType = Excel.ColumnType.STRING) private String patientno; /** * 患者类型:1、门诊、2、住院、3、体检 */ @ApiModelProperty("患者类型:1、门诊、2、住院、3、体检") @Excel(name = "患者类型:1、门诊、2、住院、3、体检", width = 25.00) private String pattype; /** * 性别 1:男 2:女 */ @ApiModelProperty("性别 1:男 2:女") @Excel(name = "性别 1:男 2:女") private Long sex; /** * 年龄 */ @ApiModelProperty("年龄") @Excel(name = "年龄") private Long age; /** * 是否创建帐号 */ @ApiModelProperty("是否创建帐号") @Excel(name = "是否创建帐号:1 创建(默认) 2不创建") private Long account = 1L; /** * 微信openid */ @ApiModelProperty("微信openid ") private String openid; /** * 删除标志(0:未删除 1:已删除) */ @ApiModelProperty("删除标志(0:未删除 1:已删除)") private String delFlag; /** * 批次号 */ @ApiModelProperty("批次号") private String batchNo; /** * pageNum */ @ApiModelProperty("pageNum") private Integer pageNum; /** * pageSize */ @ApiModelProperty("pageSize") private Integer pageSize; }