Files
proxy_server/common/statuscode/status_code.go
2025-07-28 18:15:40 +08:00

111 lines
3.5 KiB
Go

package statuscode
var StatusCodeZh = map[int]string{
Success: "成功",
AccountExisted: "账号已存在",
AccountOrPasswordError: "账号或密码错误",
PassWordNotMatch: "密码不一致",
ServerError: "服务端错误,请联系管理员",
EmailEmpty: "邮箱不能为空",
EmailFormatError: "邮箱格式不正确",
PasswordEmpty: "密码不能为空",
ConfirmPasswordEmpty: "确认密码不能为空",
VerifyCodeError: "验证码错误",
BalanceNotEnough: "余额不足",
MaxPriceExceeded: "超过最大接受单价",
NoNumbers: "号码不足",
RentalsNotFinished: "需要先完成部分租赁才能继续租赁",
SmsCancel: "短信验证码_手机号过期",
SmsNoActivation: "短信验证码_手机号不存在",
SmsWaitCode: "短信验证码_等待验证码",
SmsLongNumWaitCode: "短信验证码_长效号码已唤醒",
SmsNotExisted: "号码不存在",
SmsNotExpired: "号码未过期无法删除",
SmsNotAutoRenew: "短效号码无法自动续期",
}
var StatusCodeEn = map[int]string{
Success: "success",
AccountExisted: "account already existed",
AccountOrPasswordError: "account or password error",
PassWordNotMatch: "password not match",
ServerError: "server error, please contact admin",
EmailEmpty: "email can not be empty",
EmailFormatError: "email format error",
PasswordEmpty: "password can not be empty",
ConfirmPasswordEmpty: "confirm password can not be empty",
VerifyCodeError: "verify code error",
BalanceNotEnough: "balance not enough",
MaxPriceExceeded: "max price exceeded",
NoNumbers: "no numbers",
RentalsNotFinished: "need to finish some rentals before renting more",
SmsCancel: "sms code expired",
SmsNoActivation: "sms code not exist",
SmsWaitCode: "sms code wait for input",
SmsLongNumWaitCode: "sms code long num wake up",
SmsNotExisted: "number not exist",
SmsNotExpired: "number not expired, can not delete",
SmsNotAutoRenew: "num can not auto renew",
}
func GetMsg(code int, lang string) string {
if lang == "zh" {
return StatusCodeZh[code]
} else {
return StatusCodeEn[code]
}
}
const (
Success = 200
//账号不存在
AccountNotFound = 10001
//账号已存在
AccountExisted = 10002
//密码错误
AccountOrPasswordError = 10003
//密码不一致
PassWordNotMatch = 10004
//
ServerError = 500
//邮箱不能为空
EmailEmpty = 10005
//邮箱格式不正确
EmailFormatError = 10006
//密码不能为空
PasswordEmpty = 10007
//确认密码不能为空
ConfirmPasswordEmpty = 10008
//验证码错误
VerifyCodeError = 10009
//余额不足
BalanceNotEnough = 10010
//超过最大接受单价
MaxPriceExceeded = 10011
//号码不足
NoNumbers = 10012
// Need to finish some rentals before renting more
RentalsNotFinished = 10013
//短信验证码_手机号过期
SmsCancel = 20014
//短信验证码_手机号不存在
SmsNoActivation = 20015
//短信验证码_等待验证码
SmsWaitCode = 20016
//短信验证码_长效号码已唤醒
SmsLongNumWaitCode = 20017
//号码不存在
SmsNotExisted = 20018
//号码未过期无法删除
SmsNotExpired = 20019
//短效号码无法自动续期
SmsNotAutoRenew = 20020
)