刘光辉
14 小时以前 34981c30a78e8bbd7791131059a9210f9928b62c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
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;
}