|
|
@@ -5,32 +5,55 @@ from StatusCode import BaseStatusCode, StatusCodeField
|
5
|
5
|
|
6
|
6
|
class ParamStatusCode(BaseStatusCode):
|
7
|
7
|
""" 4000xx 参数相关错误码 """
|
8
|
|
- PARAM_NOT_FOUND = StatusCodeField(400000, 'Param Not Found', description=u'参数不存在')
|
|
8
|
+ PARAM_NOT_FOUND = StatusCodeField(400000, 'Param Not Found', description='参数不存在')
|
9
|
9
|
|
10
|
10
|
|
11
|
11
|
class ProfileStatusCode(BaseStatusCode):
|
12
|
12
|
""" 4001xx 用户相关错误码 """
|
13
|
|
- PROFILE_NOT_FOUND = StatusCodeField(400101, 'Profile Not Found', description=u'用户不存在')
|
|
13
|
+ PROFILE_NOT_FOUND = StatusCodeField(400101, 'Profile Not Found', description='用户不存在')
|
14
|
14
|
|
15
|
15
|
|
16
|
16
|
class PhoneStatusCode(BaseStatusCode):
|
17
|
17
|
""" 4002xx 手机相关错误码 """
|
18
|
|
- INVALID_PHONE = StatusCodeField(400200, 'Invalid Phone', description=u'非法手机号')
|
19
|
|
- PHONE_NOT_FOUND = StatusCodeField(400201, 'Phone Not Found', description=u'手机号不存在')
|
20
|
|
- PHONE_ALREADY_EXISTS = StatusCodeField(400202, 'Phone Already Exists', description=u'手机号已存在')
|
|
18
|
+ INVALID_PHONE = StatusCodeField(400200, 'Invalid Phone', description='非法手机号')
|
|
19
|
+ PHONE_NOT_FOUND = StatusCodeField(400201, 'Phone Not Found', description='手机号不存在')
|
|
20
|
+ PHONE_ALREADY_EXISTS = StatusCodeField(400202, 'Phone Already Exists', description='手机号已存在')
|
|
21
|
+
|
|
22
|
+
|
|
23
|
+class AdministratorStatusCode(BaseStatusCode):
|
|
24
|
+ """ 操作员相关错误码 4010xx """
|
|
25
|
+ ADMINISTRATOR_NOT_FOUND = StatusCodeField(401001, 'Administrator Not Found', description='管理员不存在')
|
|
26
|
+ # 密码
|
|
27
|
+ ADMINISTRATOR_PASSWORD_ERROR = StatusCodeField(401002, 'Administrator Password Error', description='管理员密码错误')
|
|
28
|
+ # 手机号
|
|
29
|
+ ADMINISTRATOR_PHONE_ALREADY_EXISTS = StatusCodeField(401005, 'Administrator Phone Already Exists', description='管理员手机号已经存在')
|
|
30
|
+ # 状态
|
|
31
|
+ ADMINISTRATOR_NOT_ACTIVATED = StatusCodeField(401015, 'Administrator Not Activated', description='管理员未激活')
|
|
32
|
+ ADMINISTRATOR_HAS_DISABLED = StatusCodeField(401016, 'Administrator Has Disabled', description='管理员已禁用')
|
|
33
|
+ ADMINISTRATOR_HAS_DELETED = StatusCodeField(401017, 'Administrator Has Deleted', description='管理员已删除')
|
|
34
|
+
|
|
35
|
+
|
|
36
|
+class IsolationPointStatusCode(BaseStatusCode):
|
|
37
|
+ """ 操作员相关错误码 4020xx """
|
|
38
|
+ ISOLATIONPOINT_NOT_FOUND = StatusCodeField(402001, 'IsolationPoint Not Found', description='隔离点不存在')
|
|
39
|
+
|
|
40
|
+
|
|
41
|
+class ThermometerEquipmentStatusCode(BaseStatusCode):
|
|
42
|
+ """ 操作员相关错误码 4030xx """
|
|
43
|
+ THERMOMETER_EQUIPMENT_NOT_FOUND = StatusCodeField(403001, 'Thermometer Equipment Not Found', description='测温设备不存在')
|
21
|
44
|
|
22
|
45
|
|
23
|
46
|
class OrderStatusCode(BaseStatusCode):
|
24
|
47
|
""" 4040xx 订单/支付相关错误码 """
|
25
|
|
- UNIFIED_ORDER_FAIL = StatusCodeField(404000, 'Unified Order Fail', description=u'统一下单失败')
|
26
|
|
- ORDER_NOT_FOUND = StatusCodeField(404001, 'Order Not Found', description=u'订单不存在')
|
|
48
|
+ UNIFIED_ORDER_FAIL = StatusCodeField(404000, 'Unified Order Fail', description='统一下单失败')
|
|
49
|
+ ORDER_NOT_FOUND = StatusCodeField(404001, 'Order Not Found', description='订单不存在')
|
27
|
50
|
# 订单支付状态
|
28
|
|
- ORDER_NOT_PAY = StatusCodeField(404011, 'Order Not Pay', description=u'订单未支付')
|
29
|
|
- ORDER_PAYING = StatusCodeField(404012, 'Order Paying', description=u'订单支付中')
|
30
|
|
- ORDER_PAY_FAIL = StatusCodeField(404013, 'Order Pay Fail', description=u'微信支付失败')
|
|
51
|
+ ORDER_NOT_PAY = StatusCodeField(404011, 'Order Not Pay', description='订单未支付')
|
|
52
|
+ ORDER_PAYING = StatusCodeField(404012, 'Order Paying', description='订单支付中')
|
|
53
|
+ ORDER_PAY_FAIL = StatusCodeField(404013, 'Order Pay Fail', description='微信支付失败')
|
31
|
54
|
# 通知校验状态
|
32
|
|
- SIGN_CHECK_FAIL = StatusCodeField(404090, 'Sign Check Fail', description=u'签名校验失败')
|
33
|
|
- FEE_CHECK_FAIL = StatusCodeField(404091, 'FEE Check Fail', description=u'金额校验失败')
|
|
55
|
+ SIGN_CHECK_FAIL = StatusCodeField(404090, 'Sign Check Fail', description='签名校验失败')
|
|
56
|
+ FEE_CHECK_FAIL = StatusCodeField(404091, 'FEE Check Fail', description='金额校验失败')
|
34
|
57
|
|
35
|
58
|
|
36
|
59
|
class PayStatusCode(BaseStatusCode):
|
|
|
@@ -39,39 +62,39 @@ class PayStatusCode(BaseStatusCode):
|
39
|
62
|
|
40
|
63
|
class WithdrawStatusCode(BaseStatusCode):
|
41
|
64
|
""" 4042xx 提现相关错误码 """
|
42
|
|
- BALANCE_INSUFFICIENT = StatusCodeField(404200, 'Balance Insufficient', description=u'提现金额不足')
|
|
65
|
+ BALANCE_INSUFFICIENT = StatusCodeField(404200, 'Balance Insufficient', description='提现金额不足')
|
43
|
66
|
|
44
|
67
|
|
45
|
68
|
class TokenStatusCode(BaseStatusCode):
|
46
|
69
|
""" 4090xx 票据相关错误码 """
|
47
|
|
- TOKEN_NOT_FOUND = StatusCodeField(409001, 'Token Not Found', description=u'票据不存在')
|
|
70
|
+ TOKEN_NOT_FOUND = StatusCodeField(409001, 'Token Not Found', description='票据不存在')
|
48
|
71
|
|
49
|
72
|
|
50
|
73
|
class SignatureStatusCode(BaseStatusCode):
|
51
|
74
|
""" 4091xx 签名校验错误 """
|
52
|
|
- SIGNATURE_ERROR = StatusCodeField(409101, 'Signature Error', description=u'签名错误')
|
|
75
|
+ SIGNATURE_ERROR = StatusCodeField(409101, 'Signature Error', description='签名错误')
|
53
|
76
|
|
54
|
77
|
|
55
|
78
|
class GVCodeStatusCode(BaseStatusCode):
|
56
|
79
|
""" 4092xx 图形验证码相关错误码 """
|
57
|
|
- GRAPHIC_VCODE_ERROR = StatusCodeField(409201, 'Graphic VCode Error', description=u'图形验证码错误')
|
|
80
|
+ GRAPHIC_VCODE_ERROR = StatusCodeField(409201, 'Graphic VCode Error', description='图形验证码错误')
|
58
|
81
|
|
59
|
82
|
|
60
|
83
|
class SVCodeStatusCode(BaseStatusCode):
|
61
|
84
|
""" 4093xx 短信验证码相关错误码 """
|
62
|
|
- SMS_QUOTA_LIMIT = StatusCodeField(409300, 'SMS Quota Limit', description=u'短信次数超限')
|
63
|
|
- SMS_VCODE_ERROR = StatusCodeField(409301, 'SMS VCode Error', description=u'验证码错误,请稍后重试')
|
64
|
|
- SMS_VCODE_HAS_SEND = StatusCodeField(409302, 'SMS VCode Has Send', description=u'验证码已发送,请勿重复获取')
|
|
85
|
+ SMS_QUOTA_LIMIT = StatusCodeField(409300, 'SMS Quota Limit', description='短信次数超限')
|
|
86
|
+ SMS_VCODE_ERROR = StatusCodeField(409301, 'SMS VCode Error', description='验证码错误,请稍后重试')
|
|
87
|
+ SMS_VCODE_HAS_SEND = StatusCodeField(409302, 'SMS VCode Has Send', description='验证码已发送,请勿重复获取')
|
65
|
88
|
|
66
|
89
|
|
67
|
90
|
class InsufficientStatusCode(BaseStatusCode):
|
68
|
91
|
""" 4095xx 不足相关错误码 """
|
69
|
|
- BALANCE_INSUFFICIENT = StatusCodeField(409501, 'Balance Insufficient', description=u'余额不足')
|
70
|
|
- INTEGRAL_INSUFFICIENT = StatusCodeField(409502, 'Integral Insufficient', description=u'积分不足')
|
|
92
|
+ BALANCE_INSUFFICIENT = StatusCodeField(409501, 'Balance Insufficient', description='余额不足')
|
|
93
|
+ INTEGRAL_INSUFFICIENT = StatusCodeField(409502, 'Integral Insufficient', description='积分不足')
|
71
|
94
|
|
72
|
95
|
|
73
|
96
|
class PermissionStatusCode(BaseStatusCode):
|
74
|
97
|
""" 4099xx 权限相关错误码 """
|
75
|
|
- PERMISSION_DENIED = StatusCodeField(409900, 'Permission Denied', description=u'权限不足')
|
76
|
|
- UPLOAD_PERMISSION_DENIED = StatusCodeField(409910, 'Upload Permission Denied', description=u'上传权限不足')
|
77
|
|
- UPDATE_PERMISSION_DENIED = StatusCodeField(409930, 'Update Permission Denied', description=u'更新权限不足')
|
|
98
|
+ PERMISSION_DENIED = StatusCodeField(409900, 'Permission Denied', description='权限不足')
|
|
99
|
+ UPLOAD_PERMISSION_DENIED = StatusCodeField(409910, 'Upload Permission Denied', description='上传权限不足')
|
|
100
|
+ UPDATE_PERMISSION_DENIED = StatusCodeField(409930, 'Update Permission Denied', description='更新权限不足')
|