Handler.lua 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114
  1. local ZhuanpanLogic = require("zhuanpan.ZhuanpanLogic")
  2. local ZhuanpanGift = require("zhuanpan.ZhuanpanGift")
  3. local Log = require("common.Log")
  4. -- 转盘查询
  5. function CG_ZHUANPAN_QUERY(human, msg)
  6. ZhuanpanLogic.query(human, msg.type)
  7. end
  8. -- 刷新
  9. function CG_ZHUANPAN_REFRESH(human, msg)
  10. ZhuanpanLogic.refresh(human, msg.type, true, true)
  11. end
  12. -- 抽奖
  13. function CG_ZHUANPAN_GET_REWARD(human, msg)
  14. ZhuanpanLogic.getReward(human, msg.type, msg.cnt)
  15. end
  16. -- 购买许愿珠
  17. function CG_BUY_ZHUANPAN_CNT(human, msg)
  18. ZhuanpanLogic.buyCnt(human, msg.type, msg.cnt)
  19. end
  20. -- 获取进度奖励
  21. function CG_ZHUANPAN_GET_LUCK(human, msg)
  22. ZhuanpanLogic.getLuck(human, msg)
  23. end
  24. -- 获取精炼祝福
  25. function CG_XUNXING_JINGLINGZHUFU(human)
  26. ZhuanpanLogic.getFree(human)
  27. end
  28. ------------------寻星礼包---------------------
  29. function CG_ZHUANPAN_GIFT_QUERY(human)
  30. ZhuanpanGift.ZhuanpanGift_Query(human)
  31. end
  32. -- 每日固定奖励查询
  33. function CG_ZHUANPAN_DAILY_FIXED_QUERY(human)
  34. ZhuanpanLogic.dailyFixedRewardQuery(human)
  35. end
  36. -- 每日固定奖励领取
  37. function CG_ZHUANPAN_DAILY_FIXED_GET(human, msg)
  38. ZhuanpanLogic.dailyFixedRewardGet(human, msg.channelId)
  39. end
  40. -- 抖音渠道一次性奖励查询
  41. function CG_ZHUANPAN_ONCE_REWARD_QUERY(human)
  42. ZhuanpanLogic.onceRewardQuery(human)
  43. end
  44. -- 抖音渠道一次性奖励领取
  45. function CG_ZHUANPAN_ONCE_REWARD_GET(human, msg)
  46. ZhuanpanLogic.onceRewardGet(human, msg.channelId)
  47. end
  48. -- 美团订阅奖励查询(同时上报订阅状态)
  49. function CG_ZHUANPAN_SUBSCRIBE_REWARD_QUERY(human, msg)
  50. ZhuanpanLogic.subscribeRewardQuery(human, msg)
  51. end
  52. -- 美团订阅奖励领取
  53. function CG_ZHUANPAN_SUBSCRIBE_REWARD_GET(human, msg)
  54. ZhuanpanLogic.subscribeRewardGet(human, msg.channelId)
  55. end
  56. -----------------------淘宝小程序桌面活动-----------------------
  57. -- 添加桌面上报
  58. function CG_ZHUANPAN_TB_ADD_DESKTOP(human)
  59. ZhuanpanLogic.tbminiappAddDesktop(human)
  60. end
  61. -- 桌面活动查询
  62. function CG_ZHUANPAN_TB_QUERY(human, msg)
  63. ZhuanpanLogic.tbminiappQuery(human, msg.status)
  64. end
  65. -- 活动奖励领取
  66. function CG_ZHUANPAN_TB_REWARD_GET(human, msg)
  67. ZhuanpanLogic.tbminiappRewardGet(human, msg.status)
  68. end
  69. -----------------------游戏圈任务-----------------------
  70. -- 游戏圈任务查询(前端上传SDK数据)
  71. function CG_ZHUANPAN_YOUXI_TASK_QUERY(human, msg)
  72. ZhuanpanLogic.youxiTaskQuery(human, msg)
  73. end
  74. -- 游戏圈任务领取
  75. function CG_ZHUANPAN_YOUXI_TASK_GET(human, msg)
  76. ZhuanpanLogic.youxiTaskGetReward(human, msg.taskId)
  77. end
  78. -----------------------添加桌面-----------------------
  79. -- 上报添加桌面
  80. function CG_ZHUANPAN_DY_DESKTOP_SET(human, msg)
  81. ZhuanpanLogic.dyDesktopSetLocal(human, msg.channelId, msg.platform)
  82. end
  83. -- 查询桌面添加状态
  84. function CG_ZHUANPAN_DY_DESKTOP_QUERY(human, msg)
  85. ZhuanpanLogic.dyDesktopQueryLocal(human, msg.channelId, msg.platform)
  86. end