系統狀態碼定義
public interface GlobalErrorCodeConstants {ErrorCode SUCCESS = new ErrorCode(0, "成功");// ========== 客戶端錯誤段 ==========ErrorCode BAD_REQUEST = new ErrorCode(400, "請求參數不正確");ErrorCode UNAUTHORIZED = new ErrorCode(401, "賬號未登錄");ErrorCode FORBIDDEN = new ErrorCode(403, "沒有該操作權限");ErrorCode NOT_FOUND = new ErrorCode(404, "請求未找到");ErrorCode METHOD_NOT_ALLOWED = new ErrorCode(405, "請求方法不正確");ErrorCode LOCKED = new ErrorCode(423, "請求失敗,請稍后重試"); // 并發請求,不允許ErrorCode TOO_MANY_REQUESTS = new ErrorCode(429, "請求過于頻繁,請稍后重試");// ========== 服務端錯誤段 ==========ErrorCode INTERNAL_SERVER_ERROR = new ErrorCode(500, "系統異常");ErrorCode NOT_IMPLEMENTED = new ErrorCode(501, "功能未實現/未開啟");ErrorCode ERROR_CONFIGURATION = new ErrorCode(502, "錯誤的配置項");// ========== 自定義錯誤段 ==========ErrorCode REPEATED_REQUESTS = new ErrorCode(900, "重復請求,請稍后重試"); // 重復請求ErrorCode DEMO_DENY = new ErrorCode(901, "演示模式,禁止寫操作");ErrorCode UNKNOWN = new ErrorCode(999, "未知錯誤");}
public interface GlobalErrorCodeConstants {ErrorCode SUCCESS = new ErrorCode(0, "成功");// ========== 客戶端錯誤段 ==========ErrorCode BAD_REQUEST = new ErrorCode(400, "請求參數不正確");ErrorCode UNAUTHORIZED = new ErrorCode(401, "賬號未登錄");ErrorCode FORBIDDEN = new ErrorCode(403, "沒有該操作權限");ErrorCode NOT_FOUND = new ErrorCode(404, "請求未找到");ErrorCode METHOD_NOT_ALLOWED = new ErrorCode(405, "請求方法不正確");ErrorCode LOCKED = new ErrorCode(423, "請求失敗,請稍后重試"); // 并發請求,不允許ErrorCode TOO_MANY_REQUESTS = new ErrorCode(429, "請求過于頻繁,請稍后重試");// ========== 服務端錯誤段 ==========ErrorCode INTERNAL_SERVER_ERROR = new ErrorCode(500, "系統異常");ErrorCode NOT_IMPLEMENTED = new ErrorCode(501, "功能未實現/未開啟");ErrorCode ERROR_CONFIGURATION = new ErrorCode(502, "錯誤的配置項");// ========== 自定義錯誤段 ==========ErrorCode REPEATED_REQUESTS = new ErrorCode(900, "重復請求,請稍后重試"); // 重復請求ErrorCode DEMO_DENY = new ErrorCode(901, "演示模式,禁止寫操作");ErrorCode UNKNOWN = new ErrorCode(999, "未知錯誤");}