Commit e8dce82e664944058f5889d897c5138bb9665499
1 parent
b0a6cf59
fix: 破冰礼包增加购买记录,用于客户端 展示
Showing
1 changed file
with
5 additions
and
0 deletions
Show diff stats
src/models/RolePlugin.lua
@@ -2437,6 +2437,11 @@ function RolePlugin.bind(Role) | @@ -2437,6 +2437,11 @@ function RolePlugin.bind(Role) | ||
2437 | end | 2437 | end |
2438 | elseif rechargeData.shop == 3 then -- 礼包商店 | 2438 | elseif rechargeData.shop == 3 then -- 礼包商店 |
2439 | reward, _ = self:award(rechargeData.itemFirst, {isRecharge = true, log = {desc = "recharge", int1 = id}}) | 2439 | reward, _ = self:award(rechargeData.itemFirst, {isRecharge = true, log = {desc = "recharge", int1 = id}}) |
2440 | + | ||
2441 | + --增加购买记录 | ||
2442 | + local buyRecord = self.storeData:getProperty("buyR") or {} | ||
2443 | + buyRecord[id] = (buyRecord[id] or 0) + 1 | ||
2444 | + self.storeData:updateProperty({field = "buyR", value = buyRecord}) | ||
2440 | else | 2445 | else |
2441 | skynet.error("[recharge] invalid recharge shop type " .. id) | 2446 | skynet.error("[recharge] invalid recharge shop type " .. id) |
2442 | return 3 | 2447 | return 3 |