code.lua 6.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134
  1. -- 错误码 和前端共享
  2. local code = {
  3. OK = 200, --成功
  4. UNKNOWN = 400, --未知
  5. REQUEST_NOT_FOUND = 404, --不支持此请求
  6. REPLACE_LOGIN = 497, -- 被顶号
  7. LOGINING = 498, -- 正在登录状态
  8. NOT_REPEAT_LOGIN = 499, -- 自己顶自己,即重复登录
  9. TOKEN_AUTH_FAIL = 500, --TOKEN验证失败
  10. TOKEN_TIMEOUT = 501, --TOKEN超时失效
  11. PARAMTER_ERROR = 502, --参数错误
  12. CHANNEL_SHIELD = 503, -- 渠道屏蔽
  13. VERSION_SHIELD = 504, -- 版本屏蔽
  14. ACTIVITY_SHIELD = 505, -- 活动屏蔽
  15. INNER_SERVER_ERROR = 506, -- 服务端内部未知错误
  16. NOT_FOUND_SERVER = 507, -- 没有找到服务器
  17. NOT_GRAY_TEST_USER = 508, -- 不是灰度测试用户
  18. APP_VERSION_LOWER = 509, -- app版本过低
  19. CONFIG_ERROR = 600, -- 配置错误
  20. LEVEL_IS_MAX = 601, -- 升级到达上限
  21. KICK = 602, -- 踢人
  22. BANNED = 603, -- 禁言
  23. USR = {
  24. SIGN_PRIZE_NOT_FOUND = 2001, --救济领取完了
  25. ALREADY_SIGN = 2002, --已经签到了
  26. ALREADY_GET_TASK_AWARD = 2003, --已经获取了任务奖励
  27. LOGIN_PASSWORD_ERROR = 2004, --密码错误
  28. TASK_NOT_FINISH = 2005, --任务未完成
  29. ACHIEVEMENT_NOT_FINISH = 2006, --成就未完成
  30. ALREADY_GET_ACHIEVEMENT_AWARD = 2007, -- 已经领取了成就奖励
  31. LACK_OF_DIAMOND = 2008, -- 钻石不足
  32. FORCE_OUT = 2009, -- 账号被封杀!
  33. ALREADY_REGISTER = 2010, -- 已经注册了的用户
  34. EXCHANGE_CODE_USED = 2011, -- 兑换码已经使用了
  35. QUESTION_ALREAY_SUBMIT = 2012, -- 问卷调查已经提交过
  36. WEB_ACTIVITY_GET_AWARD_FAIL = 2013, -- WEB活动领取奖励失败
  37. MSG_ALREADY_GET_AWARD = 2014, -- 系统消息奖励已领取
  38. EXCHANGE_CODE_FAIL = 2015, -- 兑换码错误
  39. EXCHANGE_ALRAEDY_EXCHANGE = 2016, -- 您已经兑换过该礼包
  40. EXCHANGE_CODE_TIMEOUT = 2017, -- 兑换码过期
  41. NOT_EXIST_USER = 2018, -- 不存在此用户
  42. ALREADY_GET_SHARED_AWARD = 2019, -- 今天已经领取过分享奖励
  43. MY_FRIEND_CMT_LIMIT = 2020, -- 我的好友数量限制
  44. FRIEND_CMT_LIMIT = 2021, -- 对方好友数量限制
  45. FRIEND_APPLY_LIMIT = 2022, -- 对方的好友申请已经达到上限
  46. NOT_OPPO_MOVE_AWARD = 2023, -- 没有获取领取oppo迁移奖励的机会
  47. HAS_GET_OPPO_MOVE_AWARD = 2024, -- 已经领取oppo迁移奖励
  48. OPPO_MOVE_NOT_SUPPORT_CHANNEL = 2025, -- 迁移奖励不支持该渠道
  49. RED_CODE_NOT_EXISTS = 2026, -- 红包码不存在
  50. NOT_BIND_WX = 2027, -- 还没有绑定微信
  51. RED_NOT_ENOUGH = 2028, -- 红包余额不足
  52. RED_ID_EXISTS = 2029, -- 提现流水号已经存在
  53. RED_ID_NOT_EXISTS = 2030, -- 提现流水号不存在
  54. HAS_BIND_WX = 2031, -- 已经绑定微信
  55. COUPON_NOT_EXISTS = 2032, -- 抵用卷不存在
  56. COUPON_USING = 2033, -- 抵用卷已经被使用
  57. COUPON_ORDER_ERROR = 2034, -- 抵用卷解锁订单号不匹配
  58. VIP_PACKAGE_ALREADY_GET_AWARD = 2035, -- 奖励物品已领取
  59. VIP_PACKAGE_LEVEL_LIMIT = 2036, -- 等级不足
  60. VIP_PACKAGE_ITEMS_NOT_FOUND = 2037, -- 奖励物品未配置
  61. ALREADY_GET_AWARD = 2038, -- 已经领取奖励
  62. TASK_NOT_DATA = 2039, -- 无任务配置
  63. ACCOUNT_CANCEL = 2040 -- 账号注销
  64. },
  65. ACTIVITY = {
  66. NOT_FOUND_DATA = 6001, -- 没有活动配置
  67. NOT_MORE_TIMES = 6002, -- 机会已用完
  68. TIME_OUT = 6003, -- 活动结束
  69. ITEMS_NOT_FOUND = 6004, -- 奖励物品未配置
  70. AWARD_STATUS_ERROR = 6005, -- 领取奖励状态错误
  71. RECHARGE_NO_ENOUGH = 6006 -- 充值金额不够
  72. },
  73. BAG_ITEM_NOT_ENOUGH = 3001, --物品不够
  74. BAG_ITEM_NOT_EXIST = 3004, -- 道具不存在
  75. BAG_GRID_NOT_ENOUGH = 3002, -- 背包格子不足
  76. MAIL_NOT_FOUND = 4001, -- 邮件不存在
  77. MAIL_NOT_ITEMS = 4002, -- 邮件中没有道具
  78. MAIL_HAD_GET = 4003, -- 邮件道具已领取
  79. -- 商店
  80. SHOP_NOT_FIND_FUNC = 4100, -- 找不到模块方法(服务器错误)
  81. SHOP_NOT_FIND_SHOP = 4101, -- 找不到模块ID(服务器错误)
  82. SHOP_NOT_FIND_SHOP_MODULE = 4102, -- 找不到模块(服务器错误)
  83. SHOP_PROGRESS_NOT_ENOUGH = 4103, -- 进度不满足
  84. SHOP_GOODS_HAD_BUY = 4104, -- 商品已经购买
  85. SHOP_GOODS_NOT_EXIST = 4105, -- 商品不存在
  86. SHOP_GOODS_SELL_OUT = 4106, -- 商品已售罄
  87. SHOP_REFRESH_COUNT_NOT_ENOUGH = 4107, -- 刷新次数不足
  88. SHOP = {
  89. NO_FOUND_ORDER = 4200, --没有发现此订单
  90. ALREADY_GET_ORDER = 4200 --已经查询过了此订单
  91. },
  92. -- 广告
  93. ADVERTISEMENT = {
  94. UNFOUNT_POSITION_LIST = 5400, -- 没有广告展示位置配置
  95. AWARD_TIMES_LIMIT = 5401, -- 无广告领取奖励次数
  96. AWARD_ALREADY = 5402, -- 奖励已领取
  97. AWARD_TIMES_NOT_ENOUGHT = 5403, -- 领取奖励次数不足
  98. AWARD_UNFOUNT = 5404 -- 无奖励配置
  99. },
  100. -- 任务
  101. TASK_NOT_FOUND = 7200, -- 任务不存在
  102. TASK_STATUS_ERROR = 7201, -- 任务状态错误
  103. TASK_CONFIG_ERROR = 7202, -- 任务配置错误
  104. TASK_CHEST_HAD_OPEN = 7203, -- 任务宝箱已开启
  105. TASK_NEED_RECEIVE = 7204, -- 还有任务需要领取
  106. TASK_REFRESH_ERROR = 7205, -- 刷新错误
  107. TASK_NOT_CHANGE_COUNT = 7206, -- 任务变换次数不足
  108. TASK_REFRESH_CAN_AUTO = 7207, -- 可以自动刷新
  109. TASK_REFRESH_LIMIT = 7208, -- 今天的刷新次数已达上限
  110. -- 对战
  111. BATTLE = {
  112. IN_BATTLE = 8400, -- 有开始战斗
  113. OFFLINE = 8401, -- 离线
  114. MATCHING = 8402, -- 匹配中
  115. FREE = 8403, -- 空闲
  116. MAX_APPEND = 8404 -- 挑战队列已满
  117. },
  118. -- vip
  119. VIP_LEVEL_LIMIT = 11000, -- VIP等级限制
  120. ----------------------------------------
  121. -- 这里是结束(避免上一行加逗号问题)
  122. THIS_IS_OVER = 100000000
  123. }
  124. function code.is_not_ok(errCode)
  125. if errCode == nil or errCode ~= code.OK then
  126. return true
  127. end
  128. return false
  129. end
  130. return code