package com.fdkankan.manage_jp.common; public enum ResultCode { SYSTEM_ERROR(500, "系统异常"), NOT_ROLE(4001, "无此角色"), NOT_PERMISSION(4002, "无此权限"), USER_EXIST(4003, "手机号已经被注册"), PARAM_ERROR(4004, "参数缺失"), CAMERA_IN(4005, "相机已存在"), USER_NOT_LOGIN(3004, "用户未登录"), USER_NOT_EXIST(4007, "用户不存在"), PASSWORD_ERROR(3014, "账号或密码不正确"), COMPANY_NOT_EXIST(4007, "用户名不存在"), DATA_TOO_LONG(50050, "长度超出限制!"), NOT_RECORD(50051, "记录找不到!"), POINT_GT_ZERO(50052, "点数设置结果小于0,设置失败!"), CAMERA_NOT_EXIST(50053, "该设备不存在或已被激活!"), PASSWORD_TYPE_ERROR(3011, "密码需要包含英文大小写、数字,长度8-16字符"), OLD_PASSWORD_ERROR(3027, "原密码错误"), SS_SCENE_DOWN_ERROR(50051, "获取深时下载状态失败!"), MAIL_TEMPLATE_ERROR(50006, "邮件发送模板不存在"), MAIL_SEND_ERROR(50007, "邮件发送失败"), ; private Integer code; private String message; private ResultCode(Integer code, String message) { this.code = code; this.message = message; } public Integer code() { return this.code; } public String message() { return this.message; } public String formatMessage(Object... args) { return String.format(this.message, args); } }