package com.whyc.constant;
|
|
/**
|
* 用户操作类型
|
*/
|
public enum UserOperation {
|
/**
|
* 操作类型
|
*/
|
TYPE_LOGIN(1, "登录系统", "LOGIN"),
|
TYPE_LOGOUT(2, "登出系统", "LOGOUT"),
|
TYPE_ADD(3, "新增", "ADD"),
|
TYPE_UPDATE(4, "修改", "UPDATE"),
|
TYPE_DELETE(5, "删除", "DELETE"),
|
TYPE_CANCEL(7, "取消", "CANCEL"),
|
TYPE_STOP(9, "终止", "STOP"),
|
|
TYPE_UNRECOGNIZED(-1, "无法识别的操作类型", "UNRECOGNIZED"),
|
|
TYPE_UNAUTHORIZED_ACCESS(20, "越权访问", "UNAUTHORIZED_ACCESS"),
|
TYPE_EXCEPTION(21, "调用异常", "EXCEPTION"),
|
|
/**
|
* 追加的系统级操作类型
|
*/
|
TYPE_LOGIN_FAIL(31, "登录失败", "LOGIN_FAIL"),
|
TYPE_PARAM_CHANGE(32, "参数变更", "PARAM_CHANGE"),
|
TYPE_PASSWORD_CHANGE(33, "密码修改", "PASSWORD_CHANGE"),
|
TYPE_LOGIN_TIMEOUT(34, "登录超时", "LOGIN_TIMEOUT"),
|
TYPE_LOGIN_NO_PASS(35, "登录系统-用户ID登录", "LOGIN_NO_PASS");
|
|
|
private Integer type;
|
private String typeName;
|
private String typeNameEn;
|
|
UserOperation(Integer type, String typeName, String typeNameEn) {
|
this.type = type;
|
this.typeName = typeName;
|
this.typeNameEn = typeNameEn;
|
}
|
|
public Integer getType() {
|
return type;
|
}
|
|
public void setType(Integer type) {
|
this.type = type;
|
}
|
|
public String getTypeName() {
|
return typeName;
|
}
|
|
public void setTypeName(String typeName) {
|
this.typeName = typeName;
|
}
|
|
public String getTypeNameEn() {
|
return typeNameEn;
|
}
|
|
public void setTypeNameEn(String typeNameEn) {
|
this.typeNameEn = typeNameEn;
|
}
|
}
|