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
| package com.whyc.constant;
|
| /**
| * 审计日志/用户操作日志 操作类型定义
| * TODO type的定义暂不确定,待后续更新
| */
| public enum UserLogTypeEnum {
|
| /*==========系统|业务级别范畴==========*/
| CATEGORY_SYSTEM(1, "系统级别"),
| CATEGORY_BUSINESS(2, "业务级别"),
|
| /*==========系统级别日志==========*/
| LOGIN(1, "登录系统"),
| LOGIN_FAIL(1, "登录失败"),
| LOGOUT(1, "登出系统"),
| LOGIN_TIMEOUT(1, "登录超时"),
| PASSWORD_CHANGE(1, "密码修改"),
| USER_UPDATE(1, "用户信息修改"),
| USER_ADD(1, "用户增加"),
| USER_DELETE(1, "用户删除"),
| UNAUTHORIZED_ACCESS(1, "越权访问"),
| EXCEPTION(1, "调用异常"),
| SYS_PARAM_UPDATE(1, "系统配置修改"),
| SYS_PARAM_DELETE(1, "系统配置删除"),
|
| /*==========业务级别日志==========*/
|
| ;
|
| private Integer type;
| private String name;
|
| UserLogTypeEnum(Integer type, String name) {
| this.type = type;
| this.name = name;
| }
|
| public Integer getType() {
| return type;
| }
|
| public String getName() {
| return name;
| }
| }
|
|