zjh
2025-05-19 7b93b49469e5dab9ac01dc154b2e3572e9acfb43
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;
    /**
     * 现有子女
@@ -222,4 +236,52 @@
    @Excel(name = "接触毒物")
    private String contactPoison;
    /**
     * 体检类别
     */
    @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;
    @ApiModelProperty(value = "体检危害因素")
    private String tjwhys;
    @ApiModelProperty(value = "接触危害因素")
    private String jcwhys;
    /**
     * 既往病史 ids
     */
    private String medicalHistoryIds;
    /**
     * 既往病史 其他备注
     */
    private String medicalHistoryOther;
    /**
     * 单位名称
     */
    private String dwmc;
    /**
     * 用工单位
     */
    private String ygdw;
    @TableField(exist = false)
    private List<TjAskHistorys> zhiyezzList;
}