package com.ltkj.hosp.domain; import com.ltkj.common.annotation.Excel; import com.ltkj.common.core.domain.BaseEntity; import com.ltkj.common.excelConfig.ExcelExport; import com.ltkj.common.excelConfig.ExcelImport; import lombok.Data; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; /** * 体检项目建议规则新表对象 tj_pro_advicerules * * @author ltkj_赵佳豪&李格 * @date 2025-01-17 */ @Data public class TjProAdvicerules extends BaseEntity { private static final long serialVersionUID = 1L; /** * 序号 */ private String id; /** * 编码 */ @Excel(name = "诊断编码") @ExcelExport(value = "诊断编码",sort =1) @ExcelImport(value = "诊断编码") private String bm; /** * 科室 */ @Excel(name = "科室") @ExcelExport(value = "科室",sort =2) @ExcelImport(value = "科室",required = true) private String ks; /** * 检查项目 */ @Excel(name = "检查项目") @ExcelExport(value = "检查项目",sort =3) @ExcelImport(value = "检查项目",required = true) private String jcxm; /** * 主要诊断 */ @Excel(name = "主要诊断") @ExcelExport(value = "主要诊断",sort =4) @ExcelImport(value = "主要诊断",required = true) private String zyzd; /** * 建议名称 */ @Excel(name = "建议名称") @ExcelExport(value = "建议名称",sort =5) @ExcelImport(value = "建议名称") private String jymc; /** * 建议内容 */ @Excel(name = "建议内容") @ExcelExport(value = "建议内容",sort =6) @ExcelImport(value = "建议内容") private String jynr; /** * 范围 */ @Excel(name = "范围") @ExcelExport(value = "范围",sort =7) @ExcelImport(value = "范围") private String fwz; /** * 范围最小值 */ @Excel(name = "范围最小值") private String fwzxz; /** * 范围最大值 */ @Excel(name = "范围最大值") private String fwzdz; /** * 异常标志 */ @Excel(name = "异常标志") @ExcelExport(value = "异常标志",sort =8) @ExcelImport(value = "异常标志") private String ycbz; /** * 是否疾病 */ @Excel(name = "是否疾病") @ExcelExport(value = "是否疾病",kv = "Y-✓",sort =9) @ExcelImport(value = "是否疾病", kv = "Y-✓") private String sfjb; /** * 是否常见病 */ @Excel(name = "是否常见病") @ExcelExport(value = "是否常见病",kv = "Y-✓",sort =10) @ExcelImport(value = "是否常见病", kv = "Y-✓") private String sfcjb; /** * 是否慢性病 */ @Excel(name = "是否慢性病") @ExcelExport(value = "是否慢性病",kv = "Y-✓",sort =11) @ExcelImport(value = "是否慢性病", kv = "Y-✓") private String sfmxb; /** * 是否重大疾病 */ @Excel(name = "是否重大疾病") @ExcelExport(value = "是否重大疾病",kv = "Y-✓",sort =12) @ExcelImport(value = "是否重大疾病", kv = "Y-✓") private String sfzdjb; @Override public String toString() { return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE) .append("id", getId()) .append("bm", getBm()) .append("ks", getKs()) .append("jcxm", getJcxm()) .append("zyzd", getZyzd()) .append("jymc", getJymc()) .append("jynr", getJynr()) .append("fwz", getFwz()) .append("fwzxz", getFwzxz()) .append("fwzdz", getFwzdz()) .append("ycbz", getYcbz()) .append("sfjb", getSfjb()) .append("sfcjb", getSfcjb()) .append("sfmxb", getSfmxb()) .append("sfzdjb", getSfzdjb()) .append("createTime", getCreateTime()) .append("updateTime", getUpdateTime()) .append("createBy", getCreateBy()) .append("updateBy", getUpdateBy()) .append("deleted", getDeleted()) .toString(); } }