双重预防项目-国泰新华二开定制版
SZH
2022-08-20 f9f0687195e0fe349185437d22c495d74c8d4a20
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
/**
 * Copyright (c) 2020 ucsmy.com, All rights reserved.
 */
package com.ruoyi.project.enumerate;
 
import lombok.Getter;
 
/**
 * @Description: 用于评价方法详情跳转方法
 * @Author: Administrator
 * @Created Date: 2020年05月07日
 * @LastModifyDate:
 * @LastModifyBy:
 * @Version:
 */
@Getter
public enum TrEvaluationMethodDetailsEnum {
 
    /**
     * 固定表格信息
     *criterion_id  method_id  criterion_name
     * ------------  ---------  ---------------------------------------------------------------------------------------------
     *            1          1  事故发生的可能性(L)判定准则
     *            2          1  事件后果严重性(S)判定准则
     *
     *            3          2  事故事件发生的可能性(L)判定准则
     *            4          2  暴露于危险环境的频繁程度(E)判定准则
     *            5          2  发生事故事件偏差产生的后果严重性(C)判定准则
     *
     *            6          3  控制措施的状态(M)判定准则
     *            7          3  人体暴露于危险状态的频繁程度或危险状态出现的频次(E)判定准则
     *            8          3  事故的可能后果严重性(S)判定准则
     *
     *            9          4  发生伤害的可能性(R)判定准则                                                                                  (NULL)            4
     *           10          4  发生伤害后果的严重程度(S)判定准则 (NULL)
     *
     */
 
    LS_L(1, "LS_L","ByLS_L",1L,1L),
    LS_S(2, "LS_S","ByLS_S",1L,2L),
    LS_R(3, "LS_R","ByLS_R",1L,null),
    LS_LEVEL(4, "LS_LEVEL","ByLS_LEVEL",1L,null),
    LEC_L(5, "LEC_L","ByLEC_L",2L,3L),
    LEC_E(6, "LEC_E","ByLEC_E",2L,4L),
    LEC_C(7, "LEC_C","ByLEC_C",2L,5L),
    LEC_D(8, "LEC_D","ByLEC_D",2L,null),
    LEC_LEVEL(9, "LEC_LEVEL","ByLEC_LEVEL",2L,null),
    MES_M(10, "MES_M","ByMES_M",3L,6L),
    MES_E(11, "MES_E","ByMES_E",3L,7L),
    MES_S(12, "MES_S","ByMES_S",3L,8L),
    MES_D(13, "MES_D","ByMES_D",3L,null),
    MES_LEVEL(14, "MES_LEVEL","ByMES_LEVEL",3L,null),
 
    RS_R(15, "RS_R","ByRS_R",4L,9L),
    RS_S(16, "RS_S","ByRS_S",4L,10L),
    RS_D(17, "RS_D","ByRS_D",4L,null),
    RS_LEVEL(18, "RS_LEVEL","ByRS_LEVEL",4L,null),
 
 
    ;
 
    private Integer code;
 
    private String message;
 
    private String url;
 
    private Long methodId;
 
    private Long criterionId;
 
 
 
    TrEvaluationMethodDetailsEnum(Integer code, String message,String url,Long methodId,Long criterionId) {
        this.code = code;
        this.message = message;
        this.url = url;
        this.methodId = methodId;
        this.criterionId = criterionId;
    }
 
}