package e const ( // 200 因为部分第三方接口不能返回错误头,因此在此定义部分错误 ERR_FILE_SAVE = 200001 // 400 系列 ERR_BAD_REQUEST = 400000 ERR_INVALID_ARGS = 400001 ERR_API_RESPONSE = 400002 ERR_NO_DATA = 400003 ERR_MOBILE_NIL = 400004 ERR_MOBILE_MATH = 400005 ERR_FILE_EXT = 400006 ERR_FILE_MAX_SIZE = 400007 ERR_SIGN = 400008 ERR_PASSWORD_MATH = 400009 ERR_PROVIDER_RESPONSE = 400010 ERR_AES_ENCODE = 400011 ERR_ADMIN_API = 400012 ERR_QINIUAPI_RESPONSE = 400013 ERR_URL_TURNCHAIN = 400014 // 401 未授权 ERR_UNAUTHORIZED = 401000 ERR_NOT_AUTH = 401001 ERR_SMS_AUTH = 401002 ERR_TOKEN_AUTH = 401003 ERR_TOKEN_FORMAT = 401004 ERR_TOKEN_GEN = 401005 ERR_CACHE_SET = 401006 // 403 禁止 ERR_FORBIDEN = 403000 ERR_PLATFORM = 403001 ERR_MOBILE_EXIST = 403002 ERR_USER_NO_EXIST = 403003 ERR_MOBILE_NO_EXIST = 403004 ERR_FORBIDEN_VALID = 403005 ERR_RELATE_ERR = 403006 ERR_REPEAT_RELATE = 403007 ERR_MOB_FORBIDEN = 403008 ERR_MOB_SMS_NO_AVA = 403009 ERR_USER_IS_REG = 403010 ERR_MASTER_ID = 403011 ERR_CASH_OUT_TIME = 403012 ERR_CASH_OUT_FEE = 403013 ERR_CASH_OUT_USER_NOT_FOUND = 403014 ERR_CASH_OUT_FAIL = 403015 ERR_CASH_OUT_TIMES = 403016 ERR_CASH_OUT_MINI = 403017 ERR_CASH_OUT_MUT = 403018 ERR_CASH_OUT_NOT_DECIMAL = 403019 ERR_CASH_OUT_NOT_DAY_AVA = 403020 ERR_USER_LEVEL_PAY_CHECK_TASK_NO_DONE = 403021 ERR_USER_LEVEL_PAY_CHECK_NO_CROSS = 403022 ERR_USER_LEVEL_ORD_EXP = 403023 ERR_IS_BIND_THIRDPARTY = 403024 ERR_USER_LEVEL_UPDATE_CHECK_TASK_NO_DONE = 403025 ERR_USER_LEVEL_UPDATE_CHECK_NOT_FOUND_ORDER = 403026 ERR_USER_LEVEL_UPDATE_REPEAT = 403027 ERR_USER_NO_ACTIVE = 403028 ERR_USER_IS_BAN = 403029 ERR_ALIPAY_SETTING = 403030 ERR_ALIPAY_ORDERTYPE = 403031 ERR_CLIPBOARD_UNSUP = 403032 ERR_SYSUNION_CONFIG = 403033 ERR_WECAHT_MINI = 403034 ERR_WECAHT_MINI_CACHE = 403035 ERR_WECAHT_MINI_DECODE = 403036 ERR_WECHAT_MINI_ACCESSTOKEN = 403037 ERR_CURRENT_VIP_LEVEL_AUDITING = 403038 ERR_LEVEL_RENEW_SHOULD_KEEP_CURRENT = 403039 ERR_LEVEL_UPGRADE_APPLY_AUDITTING = 403040 ERR_LEVEL_TASK_PAY_TYPE = 403041 ERR_BALANCE_NOT_ENOUGH = 403042 ERR_ADMIN_PUSH = 403043 ERR_PLAN = 403044 ERR_MOB_CONFIG = 403045 ERR_BAlANCE_PAY_ORDERTYPE = 403046 ERR_PHONE_EXISTED = 403047 ERR_NOT_RESULT = 403048 ERR_REVIEW = 403049 ERR_USER_LEVEL_HAS_PAID = 403050 ERR_USER_BIND_OWN = 403051 ERR_PARENTUID_ERR = 403052 ERR_USER_DEL = 403053 ERR_SEARCH_ERR = 403054 ERR_LEVEL_REACH_TOP = 403055 ERR_USER_CHECK_ERR = 403056 ERR_PASSWORD_ERR = 403057 // 404 ERR_USER_NOTFOUND = 404001 ERR_SUP_NOTFOUND = 404002 ERR_LEVEL_MAP = 404003 ERR_MOD_NOTFOUND = 404004 ERR_CLIPBOARD_PARSE = 404005 ERR_NOT_FAN = 404006 ERR_USER_LEVEL = 404007 ERR_LACK_PAY_CFG = 404008 ERR_NOT_LEVEL_TASK = 404009 ERR_ITEM_NOT_FOUND = 404010 ERR_WX_CHECKFILE_NOTFOUND = 404011 // 429 请求频繁 ERR_TOO_MANY_REQUESTS = 429000 // 500 系列 ERR = 500000 ERR_UNMARSHAL = 500001 ERR_UNKNOWN = 500002 ERR_SMS = 500003 ERR_ARKID_REGISTER = 500004 ERR_ARKID_WHITELIST = 500005 ERR_ARKID_LOGIN = 500006 ERR_CFG = 500007 ERR_DB_ORM = 500008 ERR_CFG_CACHE = 500009 ERR_ZHIMENG_CONVERT_ERR = 500010 ERR_ALIPAY_ERR = 500011 ERR_ALIPAY_ORDER_ERR = 500012 ERR_PAY_ERR = 500013 ERR_IS_BIND_THIRDOTHER = 500014 ERR_IS_GRPC = 501000 ) var MsgFlags = map[int]string{ // 200 ERR_FILE_SAVE: "文件保存失败", // 400 ERR_BAD_REQUEST: "请求失败", ERR_INVALID_ARGS: "请求参数错误", ERR_API_RESPONSE: "API错误", ERR_QINIUAPI_RESPONSE: "七牛请求API错误", ERR_URL_TURNCHAIN: "转链失败", ERR_NO_DATA: "暂无数据", ERR_MOBILE_NIL: "电话号码不能为空", ERR_MOBILE_MATH: "电话号码输入有误", ERR_FILE_MAX_SIZE: "文件上传大小超限", ERR_FILE_EXT: "文件类型不支持", ERR_SIGN: "签名校验失败", ERR_PROVIDER_RESPONSE: "提供商接口错误", ERR_AES_ENCODE: "加解密错误", ERR_ADMIN_API: "后台接口请求失败", // 401 ERR_NOT_AUTH: "请登录后操作", ERR_SMS_AUTH: "验证码过期或无效", ERR_UNAUTHORIZED: "验证用户失败", ERR_TOKEN_FORMAT: "Token格式不对", ERR_TOKEN_GEN: "生成Token失败", ERR_CACHE_SET: "生成缓存失败", // 403 ERR_FORBIDEN: "禁止访问", ERR_PLATFORM: "平台不支持", ERR_MOBILE_EXIST: "该号码已注册过", ERR_USER_NO_EXIST: "用户没有注册或账号密码不正确", ERR_PASSWORD_ERR: "输入两次密码不一致", ERR_RELATE_ERR: "推荐人不能是自己的粉丝", ERR_PARENTUID_ERR: "推荐人不存在", ERR_TOKEN_AUTH: "登录信息失效,请重新登录", ERR_MOB_SMS_NO_AVA: "短信余额不足或智盟短信配置失败", ERR_USER_IS_REG: "用户已注册", ERR_MASTER_ID: "找不到对应站长的数据库", ERR_CASH_OUT_TIME: "非可提现时间段", ERR_CASH_OUT_USER_NOT_FOUND: "收款账号不存在", ERR_CASH_OUT_FAIL: "提现失败", ERR_CASH_OUT_FEE: "提现金额必须大于手续费", ERR_CASH_OUT_TIMES: "当日提现次数已达上线", ERR_CASH_OUT_MINI: "申请提现金额未达到最低金额要求", ERR_CASH_OUT_MUT: "申请提现金额未达到整数倍要求", ERR_CASH_OUT_NOT_DECIMAL: "提现申请金额只能是整数", ERR_CASH_OUT_NOT_DAY_AVA: "不在可提现日期范围内", ERR_USER_LEVEL_PAY_CHECK_TASK_NO_DONE: "请先完成其他任务", ERR_USER_LEVEL_PAY_CHECK_NO_CROSS: "无法跨越升级", ERR_USER_LEVEL_ORD_EXP: "付费订单已失效", ERR_IS_BIND_THIRDPARTY: "该用户已经绑定了", ERR_IS_BIND_THIRDOTHER: "该账号已经被绑定了", ERR_USER_LEVEL_UPDATE_CHECK_TASK_NO_DONE: "请完成指定任务", ERR_USER_LEVEL_UPDATE_CHECK_NOT_FOUND_ORDER: "没有找到对应的订单", ERR_USER_LEVEL_UPDATE_REPEAT: "不允许重复升级", ERR_USER_NO_ACTIVE: "账户没激活", ERR_USER_IS_BAN: "账户已被冻结", ERR_SYSUNION_CONFIG: "联盟设置错误,请检查配置", ERR_WECAHT_MINI: "小程序响应错误,请检查小程序配置", ERR_WECAHT_MINI_CACHE: "获取小程序缓存失败", ERR_WECAHT_MINI_DECODE: "小程序解密失败", ERR_WECHAT_MINI_ACCESSTOKEN: "无法获取accesstoekn", ERR_CURRENT_VIP_LEVEL_AUDITING: "当前等级正在审核中", ERR_LEVEL_RENEW_SHOULD_KEEP_CURRENT: "续费只能在当前等级续费", ERR_LEVEL_UPGRADE_APPLY_AUDITTING: "已有申请正在审核中,暂时不能申请", ERR_LEVEL_TASK_PAY_TYPE: "任务付费类型错误", ERR_BALANCE_NOT_ENOUGH: "余额不足", ERR_ADMIN_PUSH: "后台MOB推送错误", ERR_PLAN: "分拥方案出错", ERR_MOB_CONFIG: "Mob 配置错误", ERR_BAlANCE_PAY_ORDERTYPE: "无效余额支付订单类型", ERR_PHONE_EXISTED: "手机号码已存在", ERR_NOT_RESULT: "已加载完毕", ERR_REVIEW: "审核模板错误", ERR_USER_LEVEL_HAS_PAID: "该等级已经付过款", // 404 ERR_USER_NOTFOUND: "用户不存在", ERR_USER_DEL: "账号被删除,如有疑问请联系客服", ERR_SUP_NOTFOUND: "上级用户不存在", ERR_LEVEL_MAP: "无等级映射关系", ERR_MOD_NOTFOUND: "没有找到对应模块", ERR_CLIPBOARD_PARSE: "无法解析剪切板内容", ERR_NOT_FAN: "没有粉丝", ERR_CLIPBOARD_UNSUP: "不支持该平台", ERR_USER_LEVEL: "该等级已不存在", ERR_LACK_PAY_CFG: "支付配置不完整", ERR_NOT_LEVEL_TASK: "等级任务查找错误", ERR_ITEM_NOT_FOUND: "找不到对应商品", ERR_WX_CHECKFILE_NOTFOUND: "找不到微信校验文件", ERR_USER_BIND_OWN: "不能填写自己的邀请码", // 429 ERR_TOO_MANY_REQUESTS: "请求频繁,请稍后重试", // 500 内部错误 ERR: "接口错误", ERR_SMS: "短信发送出错", ERR_CFG: "服务器配置错误", ERR_UNMARSHAL: "JSON解码错误", ERR_UNKNOWN: "未知错误", ERR_ARKID_LOGIN: "登录失败", ERR_MOBILE_NO_EXIST: "该用户未设定手机号", ERR_FORBIDEN_VALID: "验证码错误", ERR_CFG_CACHE: "获取配置缓存失败", ERR_DB_ORM: "数据操作失败", ERR_REPEAT_RELATE: "重复关联", ERR_ZHIMENG_CONVERT_ERR: "智盟转链失败", ERR_MOB_FORBIDEN: "Mob调用失败", ERR_ALIPAY_ERR: "支付宝参数错误", ERR_ALIPAY_SETTING: "请在后台正确配置支付宝", ERR_ALIPAY_ORDERTYPE: "无效支付宝订单类型", ERR_ALIPAY_ORDER_ERR: "订单创建错误", ERR_PAY_ERR: "未找到支付方式", ERR_SEARCH_ERR: "暂无该分类商品", ERR_LEVEL_REACH_TOP: "已经是最高等级", ERR_USER_CHECK_ERR: "校验失败", ERR_IS_GRPC: "GRPC请求失败", }