-
Notifications
You must be signed in to change notification settings - Fork 0
/
code.go
47 lines (40 loc) · 1.28 KB
/
code.go
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
40
41
42
43
44
45
46
47
package library
const (
SUCCESS = 1
ERROR = 0
InvalidParams = 40001
UserNotfound = 10001
UserLock = 10002
UserDel = 10003
ErrorAuthCheckTokenFail = 20001
ErrorAuthCheckTokenTimeout = 20002
ErrorAuthToken = 20003
ErrorAuth = 20004
SystemRateLimitErr = 30001
SystemWxMiniIsCheck = 30002
SystemIsClose = 30003
SystemVersionUpdate = 30004
)
var MsgFlags = map[int]string{
SUCCESS: "ok",
ERROR: "fail",
SystemRateLimitErr: "不能频繁操作",
InvalidParams: "请求参数错误",
ErrorAuthCheckTokenFail: "Token鉴权失败",
ErrorAuthCheckTokenTimeout: "Token已超时",
ErrorAuthToken: "Token生成失败",
ErrorAuth: "Token错误",
UserNotfound: "用户不存在",
UserLock: "账户已被锁定,当前无法使用,请联系站长!",
UserDel: "账户已被拉黑,当前无法使用,请联系站长!",
SystemWxMiniIsCheck: "小程序审核中",
SystemIsClose: "系统维护中",
SystemVersionUpdate: "系统已更新",
}
func GetMsg(code int) string {
msg, ok := MsgFlags[code]
if ok {
return msg
}
return MsgFlags[ERROR]
}