ReportManager.lua 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. -- 各个平台需要服务端做的上报的总入口
  2. -- 以后所有需要的上报逻辑都放在这里
  3. -- QQ页游 - 登录创角充值退出 (充值因为历史原因 发货php做了)
  4. -- 方块玩微信 - 登录创角充值
  5. local Config = require("Config")
  6. local Json = require("common.Json")
  7. local Define = require("platform.Define")
  8. local CommonDefine = require("common.CommonDefine")
  9. local PfLogic = require("platform.PfLogic")
  10. local InnerMsg = require("core.InnerMsg")
  11. --local Report = require("platform.Report")
  12. local ReportFKW = require("platform.ReportFKW")
  13. local ReportHWWD = require("platform.ReportHWWD")
  14. local ReportKor = require("platform.ReportKor")
  15. local ReportQQ = require("platform.ReportQQ")
  16. local ReportOnline = require("platform.ReportOnline")
  17. local FanliLogic = require("platform.FanliLogic")
  18. function login(human)
  19. --Report.login(human) -- QQ页游
  20. ReportFKW.login(human) -- 方块玩
  21. ReportHWWD.login(human) -- 海外微端
  22. ReportQQ.login(human) --QQ 大厅和空间
  23. ReportOnline.onLogin(human)
  24. FanliLogic.setFanLi(human)
  25. end
  26. function create(human)
  27. ReportQQ.create(human) --QQ 大厅和空间
  28. end
  29. function register(human)
  30. ReportFKW.register(human) -- 方块玩
  31. ReportHWWD.register(human) -- 海外微端
  32. ReportQQ.register(human) --QQ 大厅和空间
  33. end
  34. function charge(human, orderInfo) -- oderID 订单号 amount 钱数量 注意平台不同这里可能单位不同
  35. ReportFKW.charge(human, orderInfo.orderID, orderInfo.amount) -- 方块玩
  36. ReportHWWD.charge(human, orderInfo.orderID, orderInfo.amount) -- 海外微端
  37. ReportKor.charge(human, orderInfo) -- 韩国渠道
  38. end
  39. function quit(human,code)
  40. --Report.quit(human,code) -- QQ页游
  41. ReportQQ.quit(human) --QQ 大厅和空间
  42. end