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 |