| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
 | | package org.yzh.commons.model; |  |   |  | /** |  |  * 响应状态枚举类 |  |  * @author yezhihao |  |  * https://gitee.com/yezhihao/jt808-server |  |  */ |  | public enum APICodes implements APICode { |  |   |  |     Success(200, ""), |  |     UnregisteredUser(402, "未注册的用户"), |  |     Unauthorized(403, "授权失败"), |  |     NotPermission(404, "没有权限"), |  |     MissingParameter(400, "缺少必要的参数"), |  |     TypeMismatch(410, "参数格式不正确"), |  |     InvalidParameter(411, "无效的参数"), |  |     NotSupportedType(412, "不支持的请求类型"), |  |     NotImplemented(413, "未实现的方法"), |  |     OperationFailed(420, "操作失败"), |  |     OfflineClient(4000, "离线的客户端"), |  |     UnknownError(500, "未知错误"); |  |   |  |     private final int code; |  |     private final String message; |  |   |  |     APICodes(int code, String message) { |  |         this.code = code; |  |         this.message = message; |  |     } |  |   |  |     public int getCode() { |  |         return code; |  |     } |  |   |  |     public String getMessage() { |  |         return message; |  |     } |  |   |  | } | 
 |