code.lua 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121
  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. INCLUDE_SENSITIVE = 2006 -- 包含敏感词
  37. },
  38. -- 背包
  39. BAG = {
  40. ITEM_NOT_ENOUGH = 3000, -- 物品不够
  41. ITEM_NOT_EXIST = 3001 -- 道具不存在
  42. },
  43. -- 邮件
  44. MAIL = {
  45. NOT_FOUND = 3100, -- 邮件不存在
  46. NOT_ITEMS = 3101, -- 邮件中没有道具
  47. AWARDED = 3102 -- 邮件道具已领取
  48. },
  49. -- 验证码
  50. VERIFY_CODE = {
  51. EMPTY = 3200, -- 未生成验证码
  52. NOT_MATCH = 3201, -- 不匹配
  53. TIME_OUT = 3202 -- 已过期
  54. },
  55. -- 邀请码
  56. SHARE_CODE = {
  57. NOT_FOUND = 3300, -- 不存在
  58. EXIST = 3301 -- 已存在
  59. },
  60. -- 兑换码
  61. EXCHANGE_CODE = {
  62. NOT_FOUND = 3400, -- 不存在
  63. AWARD_NOT_MORE = 3401, -- 已领完
  64. TIME_OUT = 3402, -- 活动结束
  65. AWARDED = 3403 -- 已领取奖励
  66. },
  67. -- 对战
  68. BATTLE = {
  69. CREATE_BOX_VALID = 3500, -- 创建房间 - 箱子错误
  70. CREATE_PLAY_COUNT_ERR = 3501, -- 创建房间 - 人数错误
  71. ENTER_ROOM_NOT_EXIST = 3502, -- 进入房间 - 房间不存在
  72. ENTER_PLAYER_EXIST = 3503, -- 进入房间 - 已进入房间
  73. SEAT_ROOM_NOT_EXIST = 3504, -- 坐下 - 房间不存在
  74. SEAT_PLAYER_EXIST = 3505, -- 坐下 - 位置已被占
  75. SEAT_BATTLE_START = 3506, -- 坐下 - 已开战
  76. SEAT_SAME_PLACE = 3507, -- 坐下 - 玩家已经坐下该位置
  77. SEAT_NOT_ENTER_ROOM = 3508, -- 坐下 - 未进入房间
  78. STAND_NOT_ENTER_ROOM = 3509, -- 站起 - 未进入房间
  79. STAND_BATTLE_START = 3510, -- 站起 - 已开战
  80. STAND_NOT_SEAT_DOWN = 3511, -- 站起 - 未坐下
  81. LEAVE_NOT_ENTER_ROOM = 3512, -- 离开房间 - 未进入房间
  82. LEAVE_BATTLE_START = 3513 -- 离开房间 - 已开战
  83. },
  84. ACTIVITY = {
  85. NOT_FOUND_DATA = 6001, -- 没有活动配置
  86. NOT_MORE_TIMES = 6002, -- 机会已用完
  87. TIME_OUT = 6003, -- 活动结束
  88. ITEMS_NOT_FOUND = 6004, -- 奖励物品未配置
  89. AWARD_STATUS_ERROR = 6005, -- 领取奖励状态错误
  90. RECHARGE_NO_ENOUGH = 6006 -- 充值金额不够
  91. },
  92. -- 商店
  93. SHOP = {
  94. NO_FOUND_ORDER = 4200, --没有发现此订单
  95. ALREADY_GET_ORDER = 4200 --已经查询过了此订单
  96. },
  97. -- 对战
  98. BATTLE = {
  99. IN_BATTLE = 8400, -- 有开始战斗
  100. OFFLINE = 8401, -- 离线
  101. MATCHING = 8402, -- 匹配中
  102. FREE = 8403, -- 空闲
  103. MAX_APPEND = 8404, -- 挑战队列已满
  104. NOT_EXIST = 8405 -- 战斗不存在
  105. },
  106. -- vip
  107. VIP_LEVEL_LIMIT = 11000, -- VIP等级限制
  108. ----------------------------------------
  109. -- 这里是结束(避免上一行加逗号问题)
  110. THIS_IS_OVER = 100000000
  111. }
  112. function code.is_not_ok(errCode)
  113. if errCode == nil or errCode ~= code.OK then
  114. return true
  115. end
  116. return false
  117. end
  118. return code