package com.ruoyi.doublePrevention.enums;
|
|
public enum ResultCodes {
|
OK("200","一切 ok"),
|
CLIENT_ERROR("A0001","用户端错误"),
|
CLIENT_REGEISTER_ERROR_("A0100","用户注册错误"),
|
CLIENT_NOT_ALLOW_PRIVACY_AGREEMENT("A0101","用户未同意隐私协议"),
|
CLIENT_REGEISTER_AREA_NOT_SUPPORT("A0102","注册国家或地区受限"),
|
CLIENT_USERNAME_ERROR("A0110","用户名校验失败"),
|
CLIENT_USERNAME_EXIST("A0111","用户名已存在"),
|
CLIENT_USERNAME_CONTAINS_SENSITIVE_WORD("A0112","用户名包含敏感词"),
|
CLIENT_USERNAME_CONTAINS_INVALID_SYMBOL("A0113","用户名包含特殊字符"),
|
CLIENT_PASSWORD_CHECK_ERROR("A0120","密码校验失败"),
|
CLIENT_PASSWORD_LENGTH_ERROR("A0121","密码长度错误"),
|
CLIENT_PASSWORD_RULE_ERROR("A0122","密码强度不够"),
|
CLIENT_CHECK_CODE_ERROR("A0130","校验码错误"),
|
CLIENT_CHECK_CODE_SMS_ERROR("A0131","短信校验码错误"),
|
CLIENT_CHECK_CODE_EMAIL_ERROR("A0132","邮件校验码错误"),
|
CLIENT_CHECK_CODE_AUDIO_ERROR("A0133","语音校验码错误"),
|
CLIENT_LICENSE_ERROR("A0140","用户证件异常"),
|
|
CLIENT_USER_INFO_ERROR("A0150","用户基本信息校验失败"),
|
CLIENT_USER_PHONE_RULE_ERROR("A0151","手机格式校验失败"),
|
CLIENT_USER_ADDRESS_RULE_ERROR("A0152","地址格式校验失败"),
|
CLIENT_USER_MAIL_RULE_ERROR("A0153","邮箱格式校验失败"),
|
|
CLIENT_LOGIN_ABNORMAL("A0200","用户登陆异常"),
|
CLIENT_PASSWORD_NULL("A0209","用户密码不可为空"),
|
CLIENT_PASSWORD_ERROR("A0210","用户密码错误"),
|
CLIENT_PASSWORD_INPUT_LIMIT_ERROR("A0211","用户输入密码次数超限"),
|
CLIENT_CREDENTIALS_EXPIRED("A0212","用户认证过期"),
|
CLIENT_CREDENTIALS_LACK("A0213","用户认证标识缺少"),
|
CLIENT_CREDENTIALS_TOKEN_INVALID("A0215","用户认证token无效"),
|
CLIENT_IDENTITY_CHECK_ERROR("A0220","用户身份校验失败"),
|
|
CLIENT_LOGIN_OUTTIME("A0230","用户登陆已过期"),
|
|
CLIENT_PERMISSION_ERROR("A0300","访问权限异常"),
|
CLIENT_PERMISSION_NOT_ALLOW("A0301","访问未授权"),
|
CLIENT_PERMISSION_AUTH_APPLY("A0302","正在授权中"),
|
CLIENT_PERMISSION_AUTH_REJECT("A0303","用户授权申请被拒绝"),
|
CLIENT_PERMISSION_AUTH_INTERCEPT("A0310","因访问对象隐私设置被拦截"),
|
CLIENT_PERMISSION_AUTH_EXPIRED("A0311","授权已过期"),
|
CLIENT_PERMISSION_API_NOAUTH("A0312","无权限使用API"),
|
CLIENT_PERMISSION_API_INTERCEPT("A0320","用户访问被拦截"),
|
|
CLIENT_SIGN_ERROR("A0340","用户签名异常"),
|
CLIENT_SIGN_RSA_ERROR("A0341","RSA 签名错误"),
|
CLIENT_PARAM_ERROR("A0400","用户请求参数错误"),
|
CLIENT_PARAM_INVALID("A0402","参数无效"),
|
CLIENT_PARAM_REQUIRED_EMPTY("A0410","请求必填参数为空"),
|
CLIENT_PARAM_FORMAT_ERROR("A0421","参数格式不匹配"),
|
CLIENT_PARAM_BATCH_OVER_LIMIT("A0426","请求批量处理总个数超出限制"),
|
CLIENT_PARAM_JSON_PRASE_ERROR("A0427","请求 JSON 解析失败"),
|
CLIENT_PARAM_ILLEGAL("A0430","参数非法"),
|
CLIENT_ORDER_OVERTIME("A0444","订单已超时"),
|
CLIENT_ORDER_CLOSE("A0443","订单已关闭"),
|
|
// 项目
|
CLIENT_PROJECT_NOT_EXIST("A0450","项目不存在"),
|
// 菜单
|
CLIENT_MENU_NOT_EXIST("A0460", "菜单不存在"),
|
CLIENT_MENU_PARENT_NOT_EXIST("A0461", "父菜单不存在"),
|
|
// 用户
|
CLIENT_ACCOUNT_USERNAME_EXISTED("A0480","账户名已存在"),
|
CLIENT_ACCOUNT_USERNAME_NULL("A0480","账户名不可为空"),
|
CLIENT_ACCOUNT_PASSWORD_NULL("A0481","账户密码不可为空"),
|
CLIENT_ACCOUNT_NOT_EXIST("A0201","用户账户不存在"),
|
CLIENT_ACCOUNT_FROZEN("A0202","用户账户被冻结"),
|
CLIENT_ACCOUNT_DELETE("A0203","用户账户已作废"),
|
CLIENT_ACCOUNT_DISABLED("A0204","用户账户不可用"),
|
CLIENT_ACCOUNT_ALREADY_ABANDON("A0205","用户账户已经弃用"),
|
CLIENT_ACCOUNT_HAS_NO_ROLE("A0206","用户账户未分配角色"),
|
CLIENT_ACCOUNT_ONLY_ONE_ROLE("A0207","用户账户只能拥有一个角色"),
|
|
//
|
|
// 角色
|
CLIENT_ROLE_NOT_EXIST("A0250","角色不存在"),
|
CLIENT_ROLE_CODE_NOT_ON("A0251","角色未启用"),
|
CLIENT_ROLE_HAS_NO_PROJECT("A0252","角色未分配项目"),
|
CLIENT_ROLE_CODE_NOT_EXIST("A0253","角色code不存在"),
|
CLIENT_ROLE_DISABLED("A0253","角色未启用"),
|
|
// 部门
|
CLIENT_DEP_NOT_EXIST("A0270","部门不存在"),
|
CLIENT_DEP_NAME_EXIST("A0271","部门名称已存在"),
|
CLIENT_DEP_DISABLED("A0272","部门未启用"),
|
|
// 权限
|
CLIENT_PERMISSION_NOT_EXIST("A0280","权限不存在"),
|
|
|
|
// 前端
|
CLIENT_PARAM_NULL("C0001","请求关键参数为空"),
|
|
// Redis
|
REDIS_KEY_NULL("R0001","系统redis入参为空"),
|
|
|
// 业务错误
|
BUSINESS_ERROR("Y0001", "业务错误"),
|
|
// 系统
|
SERVER_ERROR("B0001","系统执行出错"),
|
SERVER_UPDATE_ERROR("B0002","数据更新失败"),
|
SERVER_ADD_ERROR("B00003","数据新增失败"),
|
SERVER_DEL_ERROR("B00004","数据删除失败"),
|
SERVER_PARAM_NULL("B00005","系统入参为空"),
|
SERVER_BATCH_ADD_ERROR("B00006","数据批量新增失败"),
|
SERVER_BATCH_UPDATE_ERROR("B00007","数据批量修改失败"),
|
SERVER_DATABASE_DATA_DUPLICATED("B00008","数据库内部记录重复"),
|
SERVER_UPDATE_DATA_NO_CHANGE("B00009","更新数据没有发生变化"),
|
SERVER_DEL_OVER_SIZE("B00010","批量删除个数过多"),
|
SERVER_SELECT_OVER_SIZE("B00011","批量查询个数过多"),
|
SERVER_EXEC_OUTTIME("B0100","系统执行超时"),
|
|
|
// RPC
|
RPC_RESULT_NULL("R0001","RPC没有返回"),
|
RPC_DATA_NULL("R0002","RPC数据为空"),
|
RPC_DATA_TYPE_NOT_MATCH("R0003","RPC数据返回类型不匹配"),
|
|
// 请求
|
CLIENT_METHOD_NOT_MATCH("M0001","请求方法不匹配"),
|
CLIENT_REQUEST_MESSAGE_NOT_READABLE("M0002","请求消息非法")
|
;
|
|
|
|
ResultCodes(String code, String desc) {
|
this.code = code;
|
this.desc = desc;
|
}
|
|
private String code;
|
private String desc;
|
|
public String getCode() {
|
return code;
|
}
|
|
public void setCode(String code) {
|
this.code = code;
|
}
|
|
public String getDesc() {
|
return desc;
|
}
|
|
public void setDesc(String desc) {
|
this.desc = desc;
|
}
|
}
|