添加 Ret code (#180)

This commit is contained in:
多吃点苹果 2023-01-06 01:25:02 +08:00 committed by GitHub
parent b509a11a6d
commit 953c1ce0be
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 25 additions and 16 deletions

View File

@ -4,6 +4,8 @@ type Ret int
const ( const (
ticketError Ret = -14 // ticket error ticketError Ret = -14 // ticket error
logicError Ret = -2 // logic error
sysError Ret = -1 // sys error
paramError Ret = 1 // param error paramError Ret = 1 // param error
failedLoginWarn Ret = 1100 // failed login warn failedLoginWarn Ret = 1100 // failed login warn
failedLoginCheck Ret = 1101 // failed login check failedLoginCheck Ret = 1101 // failed login check

View File

@ -58,6 +58,8 @@ func _() {
// Re-run the stringer command to generate them again. // Re-run the stringer command to generate them again.
var x [1]struct{} var x [1]struct{}
_ = x[ticketError - -14] _ = x[ticketError - -14]
_ = x[logicError - -2]
_ = x[sysError - -1]
_ = x[paramError-1] _ = x[paramError-1]
_ = x[failedLoginWarn-1100] _ = x[failedLoginWarn-1100]
_ = x[failedLoginCheck-1101] _ = x[failedLoginCheck-1101]
@ -68,31 +70,36 @@ func _() {
const ( const (
_Ret_name_0 = "ticket error" _Ret_name_0 = "ticket error"
_Ret_name_1 = "param error" _Ret_name_1 = "logic errorsys error"
_Ret_name_2 = "failed login warnfailed login Checkcookie invalid" _Ret_name_2 = "param error"
_Ret_name_3 = "login environmental abnormality" _Ret_name_3 = "failed login warnfailed login checkcookie invalid"
_Ret_name_4 = "operate too often" _Ret_name_4 = "login environmental abnormality"
_Ret_name_5 = "operate too often"
) )
var ( var (
_Ret_index_2 = [...]uint8{0, 17, 35, 49} _Ret_index_1 = [...]uint8{0, 11, 20}
_Ret_index_3 = [...]uint8{0, 17, 35, 49}
) )
func (r Ret) String() string { func (i Ret) String() string {
switch { switch {
case r == -14: case i == -14:
return _Ret_name_0 return _Ret_name_0
case r == 1: case -2 <= i && i <= -1:
return _Ret_name_1 i -= -2
case 1100 <= r && r <= 1102: return _Ret_name_1[_Ret_index_1[i]:_Ret_index_1[i+1]]
r -= 1100 case i == 1:
return _Ret_name_2[_Ret_index_2[r]:_Ret_index_2[r+1]] return _Ret_name_2
case r == 1203: case 1100 <= i && i <= 1102:
return _Ret_name_3 i -= 1100
case r == 1205: return _Ret_name_3[_Ret_index_3[i]:_Ret_index_3[i+1]]
case i == 1203:
return _Ret_name_4 return _Ret_name_4
case i == 1205:
return _Ret_name_5
default: default:
return "Ret(" + strconv.FormatInt(int64(r), 10) + ")" return "Ret(" + strconv.FormatInt(int64(i), 10) + ")"
} }
} }
func _() { func _() {