package jnpf.limsEntity;
|
|
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;
|
|
/**
|
* 检验项目主数据(自引用层级)。
|
* 表名 jianyan_xiangmu_guanli(无 lims_ 前缀,由 visualdev 在线表单生成)。
|
*
|
* <p>层级关系靠 fenxi_leixing 自指:fenxi_leixing 为空表示该项是顶层(既是
|
* 质量属性又是检验项目);fenxi_leixing 不空时存的是父级 bianma,质量属性
|
* 由父级 mingcheng 提供,本身的 mingcheng 用作检验项目名。
|
*/
|
@Data
|
@TableName("jianyan_xiangmu_guanli")
|
public class JianyanXiangmuGuanliEntity {
|
|
@TableId("f_id")
|
private String id;
|
|
@TableField("f_tenant_id")
|
private String tenantId;
|
|
/** 主数据 key:检验项目编码,如 HD_jyxm_0001 */
|
@TableField("bianma")
|
private String bianma;
|
|
/** 检验项目名称 */
|
@TableField("mingcheng")
|
private String mingcheng;
|
|
/** 是否分析类型(顶层 = yes,子项 = no) */
|
@TableField("shifou_fenxileixing")
|
private String shifouFenxileixing;
|
|
/** 父级 bianma;空表示自身就是顶层 */
|
@TableField("fenxi_leixing")
|
private String fenxiLeixing;
|
|
/** 结果数据类型,如 number / text */
|
@TableField("jieguo_leixing")
|
private String jieguoLeixing;
|
|
/** 默认单位 */
|
@TableField("moren_danwei")
|
private String morenDanwei;
|
|
/** 理论上限,仅作为预警依据 */
|
@TableField("lilun_shangxian")
|
private String lilunShangxian;
|
|
/** 理论下限,仅作为预警依据 */
|
@TableField("lilun_xiaxian")
|
private String lilunXiaxian;
|
|
/** 备注 */
|
@TableField("note")
|
private String note;
|
|
@TableField("f_flow_id")
|
private String flowId;
|
|
@TableField("f_version")
|
private Integer version;
|
|
@TableField("f_flow_task_id")
|
private String flowTaskId;
|
|
@TableField("f_flow_state")
|
private Integer flowState;
|
|
@TableField("f_delete_mark")
|
private Integer deleteMark;
|
|
@TableField("f_delete_time")
|
private Date deleteTime;
|
|
@TableField("f_delete_user_id")
|
private String deleteUserId;
|
}
|