code.lua 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  1. --[[
  2. Descripttion:错误码 和前端共享
  3. version:
  4. Author: Neo,Huang
  5. Date: 2023-11-15 22:34:08
  6. LastEditors: Neo,Huang
  7. LastEditTime: 2023-11-15 23:28:46
  8. --]]
  9. local code = {
  10. OK = 200, --成功
  11. UNKNOWN = 400, --未知
  12. REQUEST_NOT_FOUND = 404, --不支持此请求
  13. REPLACE_LOGIN = 497, -- 被顶号
  14. LOGINING = 498, -- 正在登录状态
  15. NOT_REPEAT_LOGIN = 499, -- 自己顶自己,即重复登录
  16. TOKEN_AUTH_FAIL = 500, --TOKEN验证失败
  17. TOKEN_TIMEOUT = 501, --TOKEN超时失效
  18. PARAMTER_ERROR = 502, --参数错误
  19. CHANNEL_SHIELD = 503, -- 渠道屏蔽
  20. VERSION_SHIELD = 504, -- 版本屏蔽
  21. ACTIVITY_SHIELD = 505, -- 活动屏蔽
  22. INNER_SERVER_ERROR = 506, -- 服务端内部未知错误
  23. NOT_FOUND_SERVER = 507, -- 没有找到服务器
  24. NOT_GRAY_TEST_USER = 508, -- 不是灰度测试用户
  25. APP_VERSION_LOWER = 509, -- app版本过低
  26. CONFIG_ERROR = 600, -- 配置错误
  27. LEVEL_IS_MAX = 601, -- 升级到达上限
  28. KICK = 602, -- 踢人
  29. USR = {
  30. LOGIN_PASSWORD_ERROR = 2000, -- 密码错误
  31. PASSWORD_NOT_MATCH = 2001, -- 密码不匹配
  32. NOT_EXIST_USER = 2002, -- 不存在此用户
  33. FORCE_OUT = 2003, -- 账号被封杀!
  34. ACCOUNT_CANCEL = 2004, -- 账号注销
  35. ALREADY_REGISTER = 2005 -- 已经注册了的用户
  36. },
  37. -- 背包
  38. BAG = {
  39. ITEM_NOT_ENOUGH = 3000, -- 物品不够
  40. ITEM_NOT_EXIST = 3001 -- 道具不存在
  41. },
  42. -- 邮件
  43. MAIL = {
  44. NOT_FOUND = 3100, -- 邮件不存在
  45. NOT_ITEMS = 3101, -- 邮件中没有道具
  46. AWARDED = 3102 -- 邮件道具已领取
  47. },
  48. -- 验证码
  49. VERIFY_CODE = {
  50. EMPTY = 3200, -- 未生成验证码
  51. NOT_MATCH = 3201, -- 不匹配
  52. TIME_OUT = 3202 -- 已过期
  53. },
  54. -- 邀请码
  55. SHARE_CODE = {
  56. NOT_FOUND = 3300, -- 不存在
  57. EXIST = 3301 -- 已存在
  58. },
  59. -- 兑换码
  60. EXCHANGE_CODE = {
  61. NOT_FOUND = 3400, -- 不存在
  62. AWARD_NOT_MORE = 3401, -- 已领完
  63. TIME_OUT = 3402, -- 活动结束
  64. AWARDED = 3403 -- 已领取奖励
  65. },
  66. ACTIVITY = {
  67. NOT_FOUND_DATA = 6001, -- 没有活动配置
  68. NOT_MORE_TIMES = 6002, -- 机会已用完
  69. TIME_OUT = 6003, -- 活动结束
  70. ITEMS_NOT_FOUND = 6004, -- 奖励物品未配置
  71. AWARD_STATUS_ERROR = 6005, -- 领取奖励状态错误
  72. RECHARGE_NO_ENOUGH = 6006 -- 充值金额不够
  73. },
  74. -- 商店
  75. SHOP = {
  76. NO_FOUND_ORDER = 4200, --没有发现此订单
  77. ALREADY_GET_ORDER = 4200 --已经查询过了此订单
  78. },
  79. -- 对战
  80. BATTLE = {
  81. IN_BATTLE = 8400, -- 有开始战斗
  82. OFFLINE = 8401, -- 离线
  83. MATCHING = 8402, -- 匹配中
  84. FREE = 8403, -- 空闲
  85. MAX_APPEND = 8404, -- 挑战队列已满
  86. NOT_EXIST = 8405 -- 战斗不存在
  87. },
  88. -- vip
  89. VIP_LEVEL_LIMIT = 11000, -- VIP等级限制
  90. ----------------------------------------
  91. -- 这里是结束(避免上一行加逗号问题)
  92. THIS_IS_OVER = 100000000
  93. }
  94. function code.is_not_ok(errCode)
  95. if errCode == nil or errCode ~= code.OK then
  96. return true
  97. end
  98. return false
  99. end
  100. return code