package com.szwl.constant; public enum ResponseCodesEnum { ALL_OK("00000","SUCCESS"), A0001("A0001","用户端参数错误"), A0002("A0002","用户端错误"), A0100("A0100","用户注册错误"), A0101("A0101", "出生日期格式错误"), A0200("A0200", "用户编号已存在"), A0201("A0201", "用户登录名已存在"), A0202("A0202", "用户手机号已存在"), A0203("A0203", "用户组已存在"), A0204("A0204", "用户ID集合不能为空"), A0205("A0205", "用户名不能为空"), A0206("A0206", "用户不存在"), A0207("A0207", "用户邮箱已存在"), A0300("A0300", "机构号已存在"), A0301("A0301", "机构不存在"), A0302("A0302", "找不到机构对应的上级机构"), A0500("A0500", "角色名称已存在"), A0600("A0600", "值班信息已存在"), A0601("A0601", "已有值班签到记录,请勿重复签到"), A0700("A0700", "通知任务不存在"), A0800("A0800", "外围接口KEY已存在"), A0900("A0900", "用户已绑定其他设备"), A0901("A0901", "用户已绑定该设备"), A0902("A0902", "用户未绑定任何设备"), B0001("B0001","系统执行出错"), B0002("B0002","系统插入数据出错"), B0003("B0003","系统更新数据出错"), B0004("B0004","系统删除数据出错"), B0005("B0005","系统获取数据出错"), C0001("C0001","调用第三方服务出错"), C0110("C0110","RPC服务出错"), C0111("C0111","RPC服务未找到"), C0130("C0130","缓存服务出错"), E0001("E0001","SSH连接参数错误"), E0002("E0002","SSH连接失败"), E0003("E0003","SSH连接执行命令失败"), E0004("E0004","SSH参数错误"), E0101("E0101","ZABBIX认证失败"), E0102("E0102","ZABBIX参数错误"), E0103("E0103","ZABBIX返回错误"), E0104("E0104","SNMP参数错误"), E0105("E0105","SNMP解析错误"), L0001("L0001","用户未登陆"), L0002("L0002","用户名或密码错误,请重新输入"), L0003("L0003","用户被禁用"), L0004("L0004","SECURITY内部错误"), L0005("L0005","安全认证不通过"),//统一的SecurityFilter过滤器,校验请求不同过返回码 L0006("L0006","TOKEN不可用,请重新登录"), F0000("F0000","文件上传错误"), F0001("F0001","文件ID不存在"), F0002("F0002","找不到文件"), F0003("F0003","文件下载错误"), F0004("F0004","图片预览错误"), F0005("F0005","读取文件失败"), S0001("S0001","定时任务不存在"), P0001("P0001","无权限访问"), P0002("P0002","无权限删除"); private final String errorCode; private final String errorMessage; private ResponseCodesEnum(String errorCode, String errorMessage) { this.errorCode = errorCode; this.errorMessage = errorMessage; } public String code() { return errorCode; } public String message() { return errorMessage; } }