session.lua 809 B

123456789101112131415161718192021222324252627282930313233343536
  1. --[[
  2. Descripttion:节点信息
  3. version:
  4. Author: Neo,Huang
  5. Date: 2021-09-17 10:03:39
  6. LastEditors: Neo,Huang
  7. LastEditTime: 2021-09-17 10:06:57
  8. --]]
  9. local moduleData = require("data.module")
  10. local MODULE_NAME = "session"
  11. local root = {}
  12. -- 更新玩家节点信息
  13. function root:user_update_cluster_info(uid, clusterName, nodeInfo)
  14. if uid == nil or is_empty(clusterName) then
  15. return false
  16. end
  17. moduleData:hset(uid, MODULE_NAME, clusterName, nodeInfo)
  18. return true
  19. end
  20. -- 获取节点信息
  21. function root:user_get_cluster_info(uid, clusterName)
  22. if uid == nil or is_empty(clusterName) then
  23. return
  24. end
  25. local nodeInfo = moduleData:hget_json(uid, MODULE_NAME, clusterName)
  26. if is_empty(nodeInfo) then
  27. nodeInfo = nil
  28. end
  29. return nodeInfo
  30. end
  31. return root