liusheng
2023-06-27 0b193b98347b5563e59492d8f57eba8f67af6d23
smartor/src/main/java/com/smartor/domain/PatArchive.java
@@ -1,8 +1,13 @@
package com.smartor.domain;
import java.util.Date;
import java.util.List;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiImplicitParam;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
@@ -14,35 +19,42 @@
 * @author smartor
 * @date 2023-03-04
 */
@ApiModel(value = "PatArchive", description = "患者档案对象")
@Data
public class PatArchive extends BaseEntity {
    private static final long serialVersionUID = 1L;
    /**
     * 自增ID
     */
    @ApiModelProperty("自增ID")
    private Long patid;
    /**
     * 姓名
     */
    @ApiModelProperty("姓名")
    @Excel(name = " 姓名 ")
    private String name;
    /**
     * 性别  1:男 2:女
     */
    @ApiModelProperty("性别")
    @Excel(name = " 性别 ")
    private Long sex;
    /**
     * 证件号码
     */
    @ApiModelProperty("证件号码")
    @Excel(name = " 证件号码 ")
    private String iccardno;
    /**
     * 生日
     */
    @ApiModelProperty("生日")
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = " 生日 ", width = 30, dateFormat = "yyyy-MM-dd")
    private Date birthdate;
@@ -50,215 +62,90 @@
    /**
     * 年龄
     */
    @ApiModelProperty("年龄")
    @Excel(name = " 年龄 ")
    private Long age;
    /**
     * 来源
     */
    @Excel(name = " 来源 ")
    @ApiModelProperty("来源")
    private Long source;
    /**
     * 建档时间
     */
    @ApiModelProperty("建档时间")
    @Excel(name = " 建档时间 ")
    private Date archivetime;
    /**
     * 建档人
     */
    @ApiModelProperty("建档人")
    private String archiveby;
    /**
     * 手机号码
     */
    @ApiModelProperty("手机号码")
    @Excel(name = " 手机号码 ")
    private String telcode;
    /**
     * 亲属号码
     */
    @ApiModelProperty("亲属号码")
    @Excel(name = " 亲属号码 ")
    private String relativetelcode;
    /**
     * 证件类型
     */
    @ApiModelProperty("证件类型")
    @Excel(name = " 证件类型 ")
    private String iccardtype;
    /**
     * 机构ID
     */
    @Excel(name = " 机构ID ")
    @ApiModelProperty("机构ID")
    private String orgid;
    /**
     * 微信openid
     */
    @ApiModelProperty("微信openid")
    private String openid;
    /**
     * 删除标记
     */
    @ApiModelProperty("删除标记")
    private String delFlag;
    /**
     * 上传标记
     */
    @ApiModelProperty("上传标记")
    private Long isupload;
    /**
     * 上传时间
     */
    @ApiModelProperty("上传时间")
    private Date uploadTime;
    /**
     * 标签
     */
    @ApiModelProperty("标签")
    @Excel(name = " 标签 ", cellType = Excel.ColumnType.STRING)
    private String tag;
    public void setPatid(Long patid) {
        this.patid = patid;
    }
    @ApiModelProperty("标签集合")
    private List<String> tagList;
    public Long getPatid() {
        return patid;
    }
    public void setName(String name) {
        this.name = name;
    }
    public String getName() {
        return name;
    }
    public void setSex(Long sex) {
        this.sex = sex;
    }
    public Long getSex() {
        return sex;
    }
    public void setIccardno(String iccardno) {
        this.iccardno = iccardno;
    }
    public String getIccardno() {
        return iccardno;
    }
    public void setBirthdate(Date birthdate) {
        this.birthdate = birthdate;
    }
    public Date getBirthdate() {
        return birthdate;
    }
    public void setAge(Long age) {
        this.age = age;
    }
    public Long getAge() {
        return age;
    }
    public void setSource(Long source) {
        this.source = source;
    }
    public Long getSource() {
        return source;
    }
    public void setArchivetime(Date archivetime) {
        this.archivetime = archivetime;
    }
    public Date getArchivetime() {
        return archivetime;
    }
    public void setArchiveby(String archiveby) {
        this.archiveby = archiveby;
    }
    public String getArchiveby() {
        return archiveby;
    }
    public void setTelcode(String telcode) {
        this.telcode = telcode;
    }
    public String getTelcode() {
        return telcode;
    }
    public void setRelativetelcode(String relativetelcode) {
        this.relativetelcode = relativetelcode;
    }
    public String getRelativetelcode() {
        return relativetelcode;
    }
    public void setIccardtype(String iccardtype) {
        this.iccardtype = iccardtype;
    }
    public String getIccardtype() {
        return iccardtype;
    }
    public void setOrgid(String orgid) {
        this.orgid = orgid;
    }
    public String getOrgid() {
        return orgid;
    }
    public void setOpenid(String openid) {
        this.openid = openid;
    }
    public String getOpenid() {
        return openid;
    }
    public void setDelFlag(String delFlag) {
        this.delFlag = delFlag;
    }
    public String getDelFlag() {
        return delFlag;
    }
    public void setIsupload(Long isupload) {
        this.isupload = isupload;
    }
    public Long getIsupload() {
        return isupload;
    }
    public void setUploadTime(Date uploadTime) {
        this.uploadTime = uploadTime;
    }
    public Date getUploadTime() {
        return uploadTime;
    }
    public String getTag() {
        return tag;
    }
    public void setTag(String tag) {
        this.tag = tag;
    }
    @Override
    public String toString() {