代码提交

This commit is contained in:
2023-06-08 11:28:13 +08:00
parent b53456d41c
commit ec6e27a4eb
23 changed files with 1308 additions and 4 deletions

View File

@@ -0,0 +1,46 @@
package com.njcn.user.enums;
/**
* @author hongawen
* @date: 2019/10/22 14:05
* 短信模板枚举
*/
public enum MessageEnum {
/**
* 阿里云短信模板编号
*/
LOGIN(0, "SMS_176180086"),
REGISTER(1, "SMS_176200101"),
RESET_PWD(2, "SMS_176195072"),
FORGET_PWD(3, "SMS_176195072"),
UPDATE_PHONE(4, "SMS_175583840"),
JUDGE_OLD_PHONE(5, "SMS_176195072"),
EVENT_MESSAGE_NOTICE(6,"SMS_212270827");
private final int code;
private final String templateCode;
MessageEnum(int code, String templateCode) {
this.code = code;
this.templateCode = templateCode;
}
public int getCode() {
return code;
}
public String getTemplateCode() {
return templateCode;
}
public static String getTemplateByCode(int code) {
for (MessageEnum messageEnum : MessageEnum.values()) {
if (messageEnum.code == code) {
return messageEnum.templateCode;
}
}
return "";
}
}

View File

@@ -0,0 +1,51 @@
package com.njcn.user.enums;
/**
* @author hongawen
* @date: 2019/10/28 15:11
*/
public enum UserLevelEnum {
HOST_USER("0","主用户"),
CHILD_USER("1","子用户"),
OPERATION_USER("2","运维"),
SPECIFIC_USER("3","专职"),
ENGINEERING_USER("4","工程"),
TOURIST_USER("5","游客");
private String code;
private String msg;
UserLevelEnum(String code, String msg){
this.code=code;
this.msg=msg;
}
public String getCode(){
return code;
}
public String getMsg(){
return msg;
}
public static String getMsgByCode(String code){
for (UserLevelEnum userLevelEnum : UserLevelEnum.values()) {
if (userLevelEnum.code.equalsIgnoreCase(code)) {
return userLevelEnum.msg;
}
}
return "";
}
public static String getCodeByMsg(String msg){
for (UserLevelEnum userLevelEnum : UserLevelEnum.values()) {
if (userLevelEnum.msg.equalsIgnoreCase(msg)) {
return userLevelEnum.code;
}
}
return "";
}
}

View File

@@ -22,18 +22,25 @@ public enum UserResponseEnum {
*/
LOGIN_USERNAME_NOT_FOUND("A0101", "用户不存在"),
LOGIN_USERNAME_INVALID("A0101", "用户名非法"),
LOGIN_USER_INDEX_INVALID("A0101", "用户索引非法"),
LOGIN_PHONE_NOT_FOUND("A0101", "手机号不存在"),
KEY_WRONG("A0101","登录密码/验证码为空"),
LOGIN_WRONG_PWD("A0101", "用户名密码错误"),
LOGIN_WRONG_PHONE_CODE("A0101", "短信验证码错误"),
LOGIN_WRONG_CODE("A0101", "验证码错误"),
CODE_TYPE_ERROR("A0101","验证码类型非法"),
SEND_CODE_FAIL("A0101","验证码发送失败"),
LOGIN_USER_DELETE("A0101", "账号已被注销"),
LOGIN_USER_LOCKED("A0101", "账号已被锁定"),
LOGIN_USER_UNAUDITED("A0101", "账号未审核"),
NEED_MODIFY_PASSWORD("A0101", "密码需修改"),
LOGIN_USER_SLEEP("A0101", "账号已休眠"),
LOGIN_USER_PASSWORD_EXPIRED("A0101", "账号密码过期"),
LOGIN_ERROR("A0101", "登录失败"),
LOGIN_FIRST_LOGIN("A0101", "账号首次登录"),
NEED_MODIFY_PWD("A0101", "密码失效,请重置"),
PASSWORD_INVALID("A0101", "密码非法"),
PASSWORD_SET_ERROR("A0101", "密码设置错误"),
LACK_USER_STRATEGY("A0101", "缺失用户策略配置"),
UNSUPPORTED_GRANT_TYPE("A0101", "非法认证方式"),
INVALID_IP("A0101", "非法IP访问系统"),
@@ -42,10 +49,13 @@ public enum UserResponseEnum {
SPECIAL_PASSWORD("A0101", "密码需要包含特殊字符字母数字长度为8-16"),
REPEAT_PASSWORD("A0101", "新密码与旧密码不能一致"),
REGISTER_FAIL("A0102", "注册失败"),
REGISTER_PHONE_FAIL("A0102", "该号码已注册,请检查phone字段"),
REGISTER_LOGIN_NAME_FAIL("A0102", "该账号已注册"),
REGISTER_PHONE_WRONG("A0102", "手机号非法"),
REGISTER_PHONE_REPEAT("A0102", "手机号已注册"),
REGISTER_PASSWORD_WRONG("A0102", "账号密码非法"),
DEV_CODE_WRONG("A0102","设备码非法"),
REGISTER_LOGIN_NAME_EXIST("A0102", "该登录名已存在,请检查loginName字段"),
REGISTER_HOMEPAGE_NAME_EXIST("A0102", "该驾驶舱名已存在,请检查name字段"),
FUNCTION_PATH_EXIST("A0102", "菜单路径已存在,请检查path字段"),
@@ -95,4 +105,13 @@ public enum UserResponseEnum {
this.message = message;
}
public static String getCodeByMsg(String msg){
for (UserResponseEnum userCodeEnum : UserResponseEnum.values()) {
if (userCodeEnum.message.equalsIgnoreCase(msg)) {
return userCodeEnum.code;
}
}
return "";
}
}