shikeying
2024-01-11 3b67e947e36133e2a40eb2737b15ea375e157ea0
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
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
package com.walker.web.log;
 
public enum BusinessType {
 
    Insert{
        public int getIndex(){
            return INDEX_INSERT;
        }
        public String getName(){
            return NAME_INSERT;
        }
        public boolean isSaveRequest(){
            return true;
        }
        public boolean isSaveResponse(){
            return true;
        }
    },
    Update{
        public int getIndex(){
            return INDEX_UPDATE;
        }
        public String getName(){
            return NAME_UPDATE;
        }
        public boolean isSaveRequest(){
            return true;
        }
        public boolean isSaveResponse(){
            return true;
        }
    },
    Delete{
        public int getIndex(){
            return INDEX_DELETE;
        }
        public String getName(){
            return NAME_DELETE;
        }
        public boolean isSaveRequest(){
            return true;
        }
        public boolean isSaveResponse(){
            return true;
        }
    },
    Search{
        public int getIndex(){
            return INDEX_SEARCH;
        }
        public String getName(){
            return NAME_SEARCH;
        }
        public boolean isSaveRequest(){
            return true;
        }
        public boolean isSaveResponse(){
            return false;
        }
    },
    GetData{
        public int getIndex(){
            return INDEX_GET_DATA;
        }
        public String getName(){
            return NAME_GET_DATA;
        }
        public boolean isSaveRequest(){
            return true;
        }
        public boolean isSaveResponse(){
            return true;
        }
    },
    Import{
        public int getIndex(){
            return INDEX_IMPORT;
        }
        public String getName(){
            return NAME_IMPORT;
        }
        public boolean isSaveRequest(){
            return false;
        }
        public boolean isSaveResponse(){
            return true;
        }
    },
    Export{
        public int getIndex(){
            return INDEX_EXPORT;
        }
        public String getName(){
            return NAME_EXPORT;
        }
        public boolean isSaveRequest(){
            return true;
        }
        public boolean isSaveResponse(){
            return false;
        }
    },
    DownloadFile{
        public int getIndex(){
            return INDEX_DOWNLOAD_FILE;
        }
        public String getName(){
            return NAME_DOWNLOAD_FILE;
        }
        public boolean isSaveRequest(){
            return true;
        }
        public boolean isSaveResponse(){
            return false;
        }
    },
    UploadFile{
        public int getIndex(){
            return INDEX_UPLOAD_FILE;
        }
        public String getName(){
            return NAME_UPLOAD_FILE;
        }
        public boolean isSaveRequest(){
            return false;
        }
        public boolean isSaveResponse(){
            return true;
        }
    },
    Other{
        public int getIndex(){
            return INDEX_OTHER;
        }
        public String getName(){
            return NAME_OTHER;
        }
        public boolean isSaveRequest(){
            return true;
        }
        public boolean isSaveResponse(){
            return true;
        }
    };
 
    public int getIndex(){
        throw new AbstractMethodError();
    }
 
    public String getName(){
        throw new AbstractMethodError();
    }
 
    public boolean isSaveRequest(){
        throw new AbstractMethodError();
    }
    public boolean isSaveResponse(){
        throw new AbstractMethodError();
    }
 
    public static final String NAME_INSERT = "新增";
    public static final String NAME_UPDATE = "更新";
    public static final String NAME_DELETE = "删除";
    public static final String NAME_SEARCH = "检索";
    public static final String NAME_GET_DATA = "获取数据";
    public static final String NAME_IMPORT = "导入";
    public static final String NAME_EXPORT = "导出";
    public static final String NAME_DOWNLOAD_FILE = "下载文件";
    public static final String NAME_UPLOAD_FILE = "上传文件";
    public static final String NAME_OTHER = "其他";
 
    public static final int INDEX_INSERT = 1;
    public static final int INDEX_UPDATE = 2;
    public static final int INDEX_DELETE = 3;
    public static final int INDEX_SEARCH = 4;
    public static final int INDEX_GET_DATA = 5;
    public static final int INDEX_IMPORT = 6;
    public static final int INDEX_EXPORT = 7;
    public static final int INDEX_DOWNLOAD_FILE = 8;
    public static final int INDEX_UPLOAD_FILE = 9;
    public static final int INDEX_OTHER = 0;
}