-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathglobal_vars.go
43 lines (41 loc) · 1.44 KB
/
global_vars.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
package main
const (
seNoError = -iota // 0, reserverd for no error
seInputParamNotValid = -iota
seInputSchemaNotValid = -iota
seInputJSONNotValid = -iota
seInputBSONNotValid = -iota
seDBResourceQuery = -iota
seResourceNotFound = -iota
seResourceNotMatched = -iota
seResourceDuplicated = -iota
seResourceConflict = -iota
seResourceExpired = -iota
seResourceNotChange = -iota
seDependencyIssue = -iota
seCloudOpsError = -iota
seDataParseError = -iota
seWeChatLoginError = -iota
seUnresolvedError = -iota
seAPINotSupport = -iota
)
var serverErrorMessages = map[int]string{
seNoError: "NO_ERROR",
seInputParamNotValid: "INVALID_INPUT_PARAMS",
seInputSchemaNotValid: "INVALID_INPUT_SCHEMA",
seInputJSONNotValid: "INVALID_INPUT_JSON",
seInputBSONNotValid: "INVALID_INPUT_BSON",
seDBResourceQuery: "DB_QUERY_ERROR",
seResourceNotFound: "RESOURCE_NOT_FOUND",
seResourceNotMatched: "RESOURCE_NOT_MATCHED",
seResourceDuplicated: "RESOURCE_DUPLICATED",
seResourceConflict: "RESOURCE_CONFLICT",
seResourceExpired: "RESOURCE_EXPIRED",
seResourceNotChange: "RESOURCE_NOT_CHANGED",
seDependencyIssue: "DEPENDENCY_UNRESOLVED",
seCloudOpsError: "CLOUD_OPS_ERROR",
seDataParseError: "DATA_PARSE_ERROR",
seWeChatLoginError: "WECHAT_LOGIN_ERROR",
seUnresolvedError: "UNRESOLVED_SERVER_ERROR",
seAPINotSupport: "API_NOT_SUPPORTED",
}