zjh
2024-05-16 adaaa23c789be3313a0e554fbf7beaa8ab261e68
ltkj-hosp/src/main/java/com/ltkj/hosp/domain/TjAskMedicalHistory.java
@@ -9,6 +9,7 @@
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import com.ltkj.common.annotation.Excel;
import com.ltkj.common.core.domain.BaseEntity;
import com.ltkj.common.mybatis.JsonStringArrayTypeHandler;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
@@ -47,6 +48,15 @@
    @ApiModelProperty(value = "客户身份证号")
    @TableField(exist = false)
    private String cusIdCard;
    @ApiModelProperty(value = "客户性别")
    @TableField(exist = false)
    private String cusSex;
    @ApiModelProperty(value = "客户体检类型2=个人,1=团队")
    @TableField(exist = false)
    private String tjLx;
    /**
     * 客户名
@@ -107,6 +117,10 @@
    @ApiModelProperty(value = "末次月经或停经年龄")
    @Excel(name = "末次月经或停经年龄")
    private String mociage;
    @ApiModelProperty(value = "月经是否异常")
    private String yjsfyc;
    /**
     * 现有子女
@@ -206,223 +220,39 @@
    @TableField(exist = false)
    private List<TjAskHistorys> tjAskHistorysList;
    public void setAskId(Long askId) {
        this.askId = askId;
    }
    public Long getAskId() {
        return askId;
    }
    public void setCusId(Long cusId) {
        this.cusId = cusId;
    }
    public Long getCusId() {
        return cusId;
    }
    public void setCusName(String cusName) {
        this.cusName = cusName;
    }
    public String getCusName() {
        return cusName;
    }
    public void setWork(String work) {
        this.work = work;
    }
    public String getWork() {
        return work;
    }
    public void setWorkStatus(String workStatus) {
        this.workStatus = workStatus;
    }
    public String getWorkStatus() {
        return workStatus;
    }
    public void setMedicalHistory(String medicalHistory) {
        this.medicalHistory = medicalHistory;
    }
    public String getMedicalHistory() {
        return medicalHistory;
    }
    public void setChuchao(String chuchao) {
        this.chuchao = chuchao;
    }
    public String getChuchao() {
        return chuchao;
    }
    public void setJingqi(String jingqi) {
        this.jingqi = jingqi;
    }
    public String getJingqi() {
        return jingqi;
    }
    public void setZhouqi(String zhouqi) {
        this.zhouqi = zhouqi;
    }
    public String getZhouqi() {
        return zhouqi;
    }
    public void setMociage(String mociage) {
        this.mociage = mociage;
    }
    public String getMociage() {
        return mociage;
    }
    public void setZinv(String zinv) {
        this.zinv = zinv;
    }
    public String getZinv() {
        return zinv;
    }
    public void setLiuchan(String liuchan) {
        this.liuchan = liuchan;
    }
    public String getLiuchan() {
        return liuchan;
    }
    public void setZaochan(String zaochan) {
        this.zaochan = zaochan;
    }
    public String getZaochan() {
        return zaochan;
    }
    public void setSichan(String sichan) {
        this.sichan = sichan;
    }
    public String getSichan() {
        return sichan;
    }
    public void setYichangtai(String yichangtai) {
        this.yichangtai = yichangtai;
    }
    public String getYichangtai() {
        return yichangtai;
    }
    public void setXiyan(String xiyan) {
        this.xiyan = xiyan;
    }
    public String getXiyan() {
        return xiyan;
    }
    public void setXiyanpinlv(String xiyanpinlv) {
        this.xiyanpinlv = xiyanpinlv;
    }
    public String getXiyanpinlv() {
        return xiyanpinlv;
    }
    public void setXiyanyear(String xiyanyear) {
        this.xiyanyear = xiyanyear;
    }
    public String getXiyanyear() {
        return xiyanyear;
    }
    public void setYinjiu(String yinjiu) {
        this.yinjiu = yinjiu;
    }
    public String getYinjiu() {
        return yinjiu;
    }
    public void setYinjiupinlv(String yinjiupinlv) {
        this.yinjiupinlv = yinjiupinlv;
    }
    public String getYinjiupinlv() {
        return yinjiupinlv;
    }
    public void setYinjiuyear(String yinjiuyear) {
        this.yinjiuyear = yinjiuyear;
    }
    public String getYinjiuyear() {
        return yinjiuyear;
    }
    public void setQita(String qita) {
        this.qita = qita;
    }
    public String getQita() {
        return qita;
    }
    /**
     * 职业历史
     */
    @ApiModelProperty(value = "职业历史")
    @TableField(exist = false)
    private List<TjAskWorkLog> workLogs;
    public List<TjAskHistorys> getTjAskHistorysList() {
        return tjAskHistorysList;
    }
    /**
     * 接触毒物
     */
    @ApiModelProperty(value = "接触毒物")
    @Excel(name = "接触毒物")
    private String contactPoison;
    public void setTjAskHistorysList(List<TjAskHistorys> tjAskHistorysList) {
        this.tjAskHistorysList = tjAskHistorysList;
    }
    @Override
    public String toString() {
        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
                .append("askId", getAskId())
                .append("cusId", getCusId())
                .append("cusName", getCusName())
                .append("work", getWork())
                .append("workStatus", getWorkStatus())
                .append("medicalHistory", getMedicalHistory())
                .append("chuchao", getChuchao())
                .append("jingqi", getJingqi())
                .append("zhouqi", getZhouqi())
                .append("mociage", getMociage())
                .append("zinv", getZinv())
                .append("liuchan", getLiuchan())
                .append("zaochan", getZaochan())
                .append("sichan", getSichan())
                .append("yichangtai", getYichangtai())
                .append("xiyan", getXiyan())
                .append("xiyanpinlv", getXiyanpinlv())
                .append("xiyanyear", getXiyanyear())
                .append("yinjiu", getYinjiu())
                .append("yinjiupinlv", getYinjiupinlv())
                .append("yinjiuyear", getYinjiuyear())
                .append("qita", getQita())
                .append("remark", getRemark())
                .append("createBy", getCreateBy())
                .append("createTime", getCreateTime())
                .append("updateBy", getUpdateBy())
                .append("updateTime", getUpdateTime())
                .append("deleted", getDeleted())
                .append("tjAskHistorysList", getTjAskHistorysList())
                .toString();
    }
    /**
     * 体检类别
     */
    @TableField(exist = false)
    private String tjCategory;
    @ApiModelProperty(value = "症状数据集")
    @TableField(typeHandler = JsonStringArrayTypeHandler.class)
    private String[] zzsjj;
    @ApiModelProperty(value = "工种")
    private String gongZhong;
    @ApiModelProperty(value = "工龄")
    private String gongLing;
    @ApiModelProperty(value = "接害工龄")
    private String jhgl;
}