package jnpf.limsEntity; import com.baomidou.mybatisplus.annotation.FieldFill; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; import java.util.Date; /** * OOS/OOT 调查表(lims_oos_oot_diaochabiao)。JNPF 在线开发表单的物理表。 * diaocha_fenlei 区分 oos/oot(字典 oosOotDIaochaLeixing)。 * 仅映射"结果登记联动预填"需写入的发起调查阶段列;s1_/s2_/s3_ 阶段字段由调查员补填。 */ @Data @TableName("lims_oos_oot_diaochabiao") public class LimsOosOotDiaochabiaoEntity { @TableId("f_id") private String id; @TableField(value = "f_tenant_id", fill = FieldFill.INSERT_UPDATE) private String tenantId; /** 调查分类:oos / oot(字典 oosOotDIaochaLeixing) */ @TableField("diaocha_fenlei") private String diaochaFenlei; /** 调查编号(后端自动生成:OOS/OOT+yyyyMMdd+3位日内流水) */ @TableField("diaocha_bianhao") private String diaochaBianhao; /** 样品类型(← lims_jianyan_xiang.biz_type) */ @TableField("yangpin_leixing") private String yangpinLeixing; /** 样品名称(← chanpin_mingcheng) */ @TableField("yangpin_mingcheng") private String yangpinMingcheng; /** 样品id(← chanpin_id,= 表单样品名称下拉值) */ @TableField("yangpin_id") private String yangpinId; /** 批号 */ @TableField("pihao") private String pihao; /** 检验流水号(← jianyan_liushuihao) */ @TableField("qingyan_liushuihao") private String qingyanLiushuihao; /** 质量标准(← guanli.f_id,= 表单质量标准下拉值) */ @TableField("zhiliang_biaozhun") private String zhiliangBiaozhun; /** 检验项目名称(← jianyan_xiangmu_mingcheng,展示) */ @TableField("jianyan_xiangmu") private String jianyanXiangmu; /** 检验项目id(← lims_jianyan_xiang.f_foreign_id = zixiang.f_id,= 表单检验项目下拉值) */ @TableField("jianyan_xiangmu_id") private String jianyanXiangmuId; /** 发现日期(= 登记时间) */ @TableField("faxian_riqi") private Date faxianRiqi; /** 检验员(← 当前登录用户 userId;发起调查时填录入人) */ @TableField("jianyan_ren") private String jianyanRen; /** 检验员日期(= 登记时间) */ @TableField("jianyan_riqi") private Date jianyanRiqi; /** 请验单id(← qingyandan_id) */ @TableField("qingyandan_id") private String qingyandanId; }