common_ecode.go 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. package ecode
  2. // All common ecode
  3. var (
  4. OK = add(0) // 正确
  5. AppKeyInvalid = add(-1) // 应用程序不存在或已被封禁
  6. AccessKeyErr = add(-2) // Access Key错误
  7. SignCheckErr = add(-3) // API校验密匙错误
  8. MethodNoPermission = add(-4) // 调用方对该Method没有权限
  9. NoLogin = add(-101) // 账号未登录
  10. UserDisabled = add(-102) // 账号被封停
  11. LackOfScores = add(-103) // 积分不足
  12. LackOfCoins = add(-104) // 硬币不足
  13. CaptchaErr = add(-105) // 验证码错误
  14. UserInactive = add(-106) // 账号未激活
  15. UserNoMember = add(-107) // 账号非正式会员或在适应期
  16. AppDenied = add(-108) // 应用不存在或者被封禁
  17. MobileNoVerfiy = add(-110) // 未绑定手机
  18. CsrfNotMatchErr = add(-111) // csrf 校验失败
  19. ServiceUpdate = add(-112) // 系统升级中
  20. UserIDCheckInvalid = add(-113) // 账号尚未实名认证
  21. UserIDCheckInvalidPhone = add(-114) // 请先绑定手机
  22. UserIDCheckInvalidCard = add(-115) // 请先完成实名认证
  23. NotModified = add(-304) // 木有改动
  24. TemporaryRedirect = add(-307) // 撞车跳转
  25. RequestErr = add(-400) // 请求错误
  26. Unauthorized = add(-401) // 未认证
  27. AccessDenied = add(-403) // 访问权限不足
  28. NothingFound = add(-404) // 啥都木有
  29. MethodNotAllowed = add(-405) // 不支持该方法
  30. Conflict = add(-409) // 冲突
  31. ServerErr = add(-500) // 服务器错误
  32. ServiceUnavailable = add(-503) // 过载保护,服务暂不可用
  33. Deadline = add(-504) // 服务调用超时
  34. LimitExceed = add(-509) // 超出限制
  35. FileNotExists = add(-616) // 上传文件不存在
  36. FileTooLarge = add(-617) // 上传文件太大
  37. FailedTooManyTimes = add(-625) // 登录失败次数太多
  38. UserNotExist = add(-626) // 用户不存在
  39. PasswordTooLeak = add(-628) // 密码太弱
  40. UsernameOrPasswordErr = add(-629) // 用户名或密码错误
  41. TargetNumberLimit = add(-632) // 操作对象数量限制
  42. TargetBlocked = add(-643) // 被锁定
  43. UserLevelLow = add(-650) // 用户等级太低
  44. UserDuplicate = add(-652) // 重复的用户
  45. AccessTokenExpires = add(-658) // Token 过期
  46. PasswordHashExpires = add(-662) // 密码时间戳过期
  47. AreaLimit = add(-688) // 地理区域限制
  48. CopyrightLimit = add(-689) // 版权限制
  49. FailToAddMoral = add(-701) // 扣节操失败
  50. Degrade = add(-1200) // 被降级过滤的请求
  51. RPCNoClient = add(-1201) // rpc服务的client都不可用
  52. RPCNoAuth = add(-1202) // rpc服务的client没有授权
  53. )