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, "商品价格不合法") ) // ===== 订单/退款域(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, "通知发送失败") )