package errs type Reason int const ( // ======= 系统错误:10000~19999 ======= ErrUnknownReason Reason = 10000 // 未知错误 ErrSucceed Reason = 10200 // 成功 ErrUnauthorized Reason = 10401 // 未授权 ErrOverload Reason = 10403 // 请求超载 // ======= 服务器内部错误:1000~9999 ======= ErrInternalServer Reason = 1000 // 未知的服务器内部错误 ErrDatabaseOperate Reason = 1001 // 数据库错误 ErrRedisOperate Reason = 1002 // redis错误 ErrEncodePassword Reason = 1003 // 密码加密错误 ErrGenerateUUid Reason = 1004 // 生成uuid错误 ErrGenerateToken Reason = 1005 // 生成token错误 ErrSystemConfig Reason = 1006 // 系统配置错误 GameServerError Reason = 1007 // 游戏服务器错误 ErrOperationFrequently Reason = 1008 // 游戏服务器错误 // ======= 业务层错误:20000~29999 ======= ErrUnknownLogicError Reason = 20000 // 未知的业务错误 ErrTaskNotFound Reason = 20001 // 任务不存在 ErrTaskAlreadyReward Reason = 20002 // 任务已领取 ErrTaskNotFinished Reason = 20003 // 任务未完成 ErrNotBindWallet Reason = 20004 // 未绑定钱包 ErrTaskOpenDateNotSet Reason = 20005 // 任务开放时间未设置 ErrTaskConfNotSet Reason = 20006 // 任务配置未设置 ErrUserNotFound Reason = 20007 // 用户不存在 ErrNftNotBelongToUser Reason = 20008 // NFT不属于用户 ErrInvalidApiKey Reason = 20009 // 无效的api key ErrRoleNotFound Reason = 20010 // 角色不存在 ErrInvalidParam Reason = 20011 // 无效的参数 ErrNotBindRole Reason = 20012 // 未绑定角色 ErrPointLevelConfigNotFound Reason = 20013 // 找不到质押积分档位配置 ErrPointsStakeExist Reason = 20014 // 质押积分已存在 ErrPointStakeNotExist Reason = 20015 // 质押积分不存在 ErrInsufficientPoints Reason = 20016 // 用户积分不足 ErrInsufficientCastile Reason = 20017 // 用户Castile不足 ErrInsufficientElitePoints Reason = 20018 // 用户精英积分不足 ErrInsufficientKeys Reason = 20019 // 用户钥匙不足 ErrPointsStakeLevelNotAllow Reason = 20020 // 质押积分档位不允许 ErrPointsStakeHasRenew Reason = 20021 // 质押积分已续期 ErrPointsStakeNotInRenewTime Reason = 20022 // 质押积分不在续期时间范围内 )