63 lines
2.4 KiB
Go
63 lines
2.4 KiB
Go
package errcode
|
||
|
||
// 管理后台业务错误码段位:15000 - 21999(独立进程,与业务服务码值无冲突)
|
||
//
|
||
// 细分:
|
||
// 15000 - 15999 管理员域(登录/账号)
|
||
// 16000 - 16999 用户管理域
|
||
// 17000 - 17999 商品域
|
||
// 18000 - 18999 订单/退款域
|
||
// 20000 - 20999 内容审核域(穿搭/衣物/分享)
|
||
// 21000 - 21999 通知域
|
||
|
||
// ===== 管理员域(15000 - 15999) =====
|
||
var (
|
||
AdminLoginFailed = NewError(15000, "账号或密码错误")
|
||
AdminDisabled = NewError(15001, "管理员账号已被禁用")
|
||
AdminNotFound = NewError(15002, "管理员不存在")
|
||
AdminUsernameExists = NewError(15003, "登录账号已存在")
|
||
AdminPasswordInvalid = NewError(15004, "密码格式不正确")
|
||
AdminOldPasswordWrong = NewError(15005, "原密码错误")
|
||
AdminCannotDeleteSelf = NewError(15006, "不能删除自己")
|
||
AdminCannotDisableSelf = NewError(15007, "不能禁用自己")
|
||
AdminCannotModifySuper = NewError(15008, "不能操作超级管理员账号")
|
||
)
|
||
|
||
// ===== 用户管理域(16000 - 16999) =====
|
||
var (
|
||
UserNotFound = NewError(16000, "用户不存在")
|
||
UserQuotaNotFound = NewError(16001, "用户额度记录不存在")
|
||
UserQuotaInvalid = NewError(16002, "调整后的总配额不能小于已使用量")
|
||
UserVIPInvalid = NewError(16003, "VIP 参数不合法")
|
||
UserGrantNotFound = NewError(16004, "额度凭证不存在")
|
||
)
|
||
|
||
// ===== 商品域(17000 - 17999) =====
|
||
var (
|
||
GoodsNotFound = NewError(17000, "商品不存在")
|
||
GoodsCodeExists = NewError(17001, "商品编码已存在")
|
||
GoodsPriceInvalid = NewError(17002, "商品价格不合法")
|
||
GoodsProductInvalid = NewError(17003, "虚拟支付道具信息不合法")
|
||
GoodsProductIDExists = NewError(17004, "道具 ID 已被其他商品登记")
|
||
)
|
||
|
||
// ===== 订单/退款域(18000 - 18999) =====
|
||
var (
|
||
OrderNotFound = NewError(18000, "订单不存在")
|
||
RefundNotFound = NewError(18001, "退款单不存在")
|
||
RefundStatusInvalid = NewError(18002, "当前退款状态不允许该操作")
|
||
)
|
||
|
||
// ===== 内容审核域(20000 - 20999) =====
|
||
var (
|
||
OutfitNotFound = NewError(20000, "穿搭不存在")
|
||
OutfitAuditInvalid = NewError(20001, "当前状态不允许审核")
|
||
ClothesNotFound = NewError(20002, "衣物不存在")
|
||
ShareNotFound = NewError(20003, "分享不存在")
|
||
)
|
||
|
||
// ===== 通知域(21000 - 21999) =====
|
||
var (
|
||
NotificationSendFailed = NewError(21000, "通知发送失败")
|
||
)
|