|
@@ -1,28 +1,16 @@
|
1
|
1
|
local code = require "code"
|
2
|
|
-local machine = require "machine"
|
3
|
|
-local noticeUtil = require "utils.noticeUtil"
|
4
|
2
|
local timeUtil = require "utils.timeUtil"
|
5
|
|
-local nodeMgr = require "nodeMgr"
|
6
|
|
-local loginPlatformModule = require "modules.loginPlatformModule"
|
7
|
|
-local chatUtil = require "utils.chatUtil"
|
8
|
3
|
local util_user = require("utils.util_user")
|
9
|
4
|
local util_mail = require("utils.util_mail")
|
10
|
|
-local lib_game_mysql = require("lib_game_mysql")
|
11
|
5
|
local gameConst = require("const.gameConst")
|
12
|
6
|
|
13
|
7
|
local baseAdapt = require("base.baseAdapt")
|
14
|
|
-local resAdapt = require "adapt.resAdapt"
|
15
|
|
-local shopAdapt = require "adapt.shopAdapt"
|
16
|
|
-local chatAdapt = require "adapt.chatAdapt"
|
|
8
|
+local resAdapt = require("adapt.resAdapt")
|
17
|
9
|
|
18
|
10
|
local moduleData = require("data.module")
|
19
|
|
-local sessionData = require("data.session")
|
20
|
11
|
local payData = require("data.pay")
|
21
|
12
|
local userData = require("data.user")
|
22
|
|
-local arenaData = require("data.arena")
|
23
|
|
-local battleData = require("data.battle")
|
24
|
|
-local resData = require("data.res")
|
25
|
|
-local playerData = require("data.player")
|
|
13
|
+local bagData = require("data.bag")
|
26
|
14
|
|
27
|
15
|
local root = {}
|
28
|
16
|
|
|
@@ -35,10 +23,9 @@ function root.gm_get_player_info(msg)
|
35
|
23
|
--.战斗局数 .广告次数 。金币 。钻石 .充值金额 -充值次数 .当前城市 .UUID .UDID
|
36
|
24
|
local _, items = root.getBagInfo({uid = uid})
|
37
|
25
|
local userInfo = userData:user_get_info(uid)
|
38
|
|
- userInfo.lv = playerData:get_level(uid)
|
39
|
26
|
userInfo.status = ""
|
40
|
|
- userInfo.gold = resData:get_item_count(uid, gameConst.ITEM_ID.GOLD) -- 金币
|
41
|
|
- userInfo.diamond = resData:get_item_count(uid, gameConst.ITEM_ID.DIAMOND) -- 钻石
|
|
27
|
+ userInfo.gold = bagData:get_item_count(uid, gameConst.ITEM_ID.GOLD) -- 金币
|
|
28
|
+ userInfo.diamond = bagData:get_item_count(uid, gameConst.ITEM_ID.DIAMOND) -- 钻石
|
42
|
29
|
userInfo.RechargeAmount = payData:user_get_total_pay_count(uid) -- 充值总额 integer
|
43
|
30
|
userInfo.RechargeCount = 0 -- 充值次数 integer
|
44
|
31
|
|
|
@@ -74,9 +61,10 @@ function root.gm_get_conf_items(msg)
|
74
|
61
|
local items = {}
|
75
|
62
|
local conf = resAdapt:get_item_conf_list()
|
76
|
63
|
for _, v in ipairs(conf) do
|
77
|
|
- table.insert(items, {id = v.id, name = v.name, price = v.price})
|
|
64
|
+ table.insert(items, {id = v.id, ty = v.type, name = v.name, price = v.price})
|
78
|
65
|
end
|
79
|
|
- return code.OK, {list = items}
|
|
66
|
+ log.info("gm_get_conf_items items[%s]", tostring(items))
|
|
67
|
+ return code.OK, {items = items}
|
80
|
68
|
end
|
81
|
69
|
|
82
|
70
|
-- 获取商品配置
|
|
@@ -86,7 +74,7 @@ function root.gm_get_conf_goods(msg)
|
86
|
74
|
for k, v in ipairs(shConf) do
|
87
|
75
|
table.insert(list, {id = v.id, name = v.name, rmb = v.rmb})
|
88
|
76
|
end
|
89
|
|
- return code.OK, {goods = list}
|
|
77
|
+ return code.OK, {goodsList = list}
|
90
|
78
|
end
|
91
|
79
|
|
92
|
80
|
-- 对某个玩家发送邮件
|