package com.nova.sankuai.infra.constants; /** * 状态码 * @author weikangdi */ public enum ResultCode { /* 请求返回状态码和说明信息 */ SUCCESS(200, "成功"), BAD_REQUEST(400, "参数或者语法不对"), UNAUTHORIZED(401, "认证失败"), LOGIN_ERROR(401, "登陆失败,用户名或密码无效"), FORBIDDEN(403, "禁止访问"), NOT_FOUND(404, "请求的资源不存在"), OPERATE_ERROR(405, "操作失败,请求操作的资源不存在"), TIME_OUT(408, "请求超时"), RSA_DECRYPTION_FAILED(409, "RSA解密失败"), SERVER_ERROR(500, "用户端宏观错误"), ORDER_ERROR(600, "订单不存在"), VERIFY_FAILED(500, "验证失败"), ; private int code; private String msg; ResultCode(int code, String msg) { this.code = code; this.msg = msg; } public int getCode() { return code; } public String getMsg() { return msg; } }