wangrong
2026-08-30 761e5c5fa871959f60e15c971c8d83f2b53d0af5
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
package io.dataease.constant;
 
import java.util.Arrays;
 
public enum LogOT {
    CREATE(1, "OPERATE_TYPE_CREATE"),
    MODIFY(2, "OPERATE_TYPE_MODIFY"),
    DELETE(3, "OPERATE_TYPE_DELETE"),
    READ(4, "OPERATE_TYPE_READ"),
    EXPORT(5, "OPERATE_TYPE_EXPORT"),
    AUTHORIZE(6, "OPERATE_TYPE_AUTHORIZE"),
    UNAUTHORIZE(7, "OPERATE_TYPE_UNAUTHORIZE"),
    CREATELINK(8, "OPERATE_TYPE_CREATELINK"),
    DELETELINK(9, "OPERATE_TYPE_DELETELINK"),
    MODIFYLINK(10, "OPERATE_TYPE_MODIFYLINK"),
    UPLOADFILE(11, "OPERATE_TYPE_UPLOADFILE"),
    BIND(12, "OPERATE_TYPE_BIND"),
    UNBIND(13, "OPERATE_TYPE_UNBIND"),
    LOGIN(14, "OPERATE_TYPE_LOGIN"),
    DOWNLOAD(15, "OPERATE_TYPE_DOWNLOAD"),
    TEMPLATE_EXPORT(16, "OPERATE_TYPE_TEMPLATE_EXPORT"),
    APP_TEMPLATE_EXPORT(17, "OPERATE_TYPE_APP_EXPORT"),
    PDF_EXPORT(18, "OPERATE_TYPE_PDF_EXPORT"),
    IMG_EXPORT(19, "OPERATE_TYPE_IMG_EXPORT"),
 
    TASK_ENABLE(20, "OPERATE_TYPE_TASK_ENABLE"),
    TASK_DISENABLE(21, "OPERATE_TYPE_TASK_DISENABLE"),
    TASK_RUN_IMMEDIATELY(22, "OPERATE_TYPE_TASK_RUN_IMMEDIATELY"),
 
    SYNC_TASK_ENABLE(23, "OPERATE_TYPE_SYNC_TASK_ENABLE"),
    SYNC_TASK_DISENABLE(24, "OPERATE_TYPE_SYNC_TASK_DISENABLE"),
    SYNC_TASK_RUN_IMMEDIATELY(25, "OPERATE_TYPE_SYNC_TASK_RUN_IMMEDIATELY"),
    SYNC_TASK_RUN_TERMINATION(26, "OPERATE_TYPE_SYNC_TASK_RUN_TERMINATION"),
    CLEAR(27, "CLEAR");
    private Integer value;
    private String name;
 
    LogOT(Integer value, String name) {
        this.value = value;
        this.name = name;
    }
 
    public static LogOT fromValue(Integer value) {
        return Arrays.stream(values()).filter(v -> v.value.equals(value)).findFirst().get();
    }
 
    public Integer getValue() {
        return value;
    }
 
    public String getName() {
        return name;
    }
}