user.lua 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. --[[
  2. Descripttion:接口 - 玩家
  3. version:
  4. Author: Neo,Huang
  5. Date: 2022-07-05 17:32:01
  6. LastEditors: Neo,Huang
  7. LastEditTime: 2022-07-05 20:29:29
  8. --]]
  9. local code = require "code"
  10. local timeUtil = require("utils.timeUtil")
  11. local util_user = require("utils.util_user")
  12. local util_global = require("utils.util_global")
  13. local playerData = require("data.player")
  14. local userData = require("data.user")
  15. local root = {}
  16. function root:user_keepalive(role)
  17. return code.OK, {systemTime = timeUtil.now(role.uid)}
  18. end
  19. -- 请求个人信息
  20. function root:user_self_info(role, msg)
  21. return role.user:itf_get_info(role, msg)
  22. end
  23. -- 登录完成后
  24. function root:after_user_self_info(role, msg)
  25. local msg = {}
  26. util_user:user_proto_notify(role.uid, "on_user_system_info", msg)
  27. end
  28. -- 获取验证码
  29. function root:user_get_verify_code(role, msg)
  30. return role.user:itf_get_verify_code(role, msg)
  31. end
  32. -- 更新主播邀请码
  33. function root:user_update_band_share_code(role, msg)
  34. return role.user:itf_update_band_share_code(role, msg)
  35. end
  36. -- 更新自己邀请码
  37. function root:user_update_share_code(role, msg)
  38. return role.user:itf_update_share_code(role, msg)
  39. end
  40. -- 更新steam交易链接
  41. function root:user_update_steam_link(role, msg)
  42. return role.user:itf_update_steam_link(role, msg)
  43. end
  44. return root