wangrong
2026-08-30 4c949c0dc9bcae785c281c9d8125295f09810b15
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
package io.dataease.constant;
 
import java.util.Arrays;
 
public enum LogST {
    PANEL(1, "SOURCE_TYPE_PANEL"),
    SCREEN(2, "SOURCE_TYPE_SCREEN"),
    DATASET(3, "SOURCE_TYPE_DATASET"),
    DATASOURCE(4, "SOURCE_TYPE_DATASOURCE"),
    STYLE_TEMPLATE(4, "SOURCE_STYLE_TEMPLATE"),
    APP_TEMPLATE(4, "SOURCE_APP_TEMPLATE"),
    USER(5, "SOURCE_TYPE_USER"),
    ROLE(6, "SOURCE_TYPE_ROLE"),
    ORG(7, "SOURCE_TYPE_DEPT"),
    VIEW(8, "SOURCE_TYPE_VIEW"),
    LINK(9, "SOURCE_TYPE_LINK"),
    DRIVER(10, "SOURCE_TYPE_DRIVER"),
    DRIVER_FILE(11, "SOURCE_TYPE_DRIVER_FILE"),
    MENU(12, "SOURCE_TYPE_MENU"),
    APIKEY(13, "SOURCE_TYPE_APIKEY"),
    DATA_FILLING(14, "SOURCE_TYPE_DATAFILLING"),
    DATA(15, "SOURCE_TYPE_DATA"),
    REPORT_TASK(20, "SOURCE_TYPE_REPORT_TASK"),
    SYNC_DATASOURCE(21, "SOURCE_TYPE_SYNC_DATASOURCE"),
    SYNC_TASK(22, "SOURCE_TYPE_SYNC_TASK"),
    SYNC_TASK_LOG(23, "SOURCE_TYPE_SYNC_TASK_LOG");
    private Integer value;
 
    private String name;
 
    public Integer getValue() {
        return value;
    }
 
    public String getName() {
        return name;
    }
 
    LogST(Integer value, String name) {
        this.value = value;
        this.name = name;
    }
 
    public static LogST fromValue(Integer value) {
        return Arrays.stream(values()).filter(v -> v.value.equals(value)).findFirst().get();
    }
 
    LogST() {
    }
}