Commit d19b2af368487ba948531573110f6e719d79bbb3
1 parent
b021e351
活动免费礼包判断活动是否开启
Showing
2 changed files
with
8 additions
and
1 deletions
Show diff stats
src/actions/StoreAction.lua
... | ... | @@ -232,6 +232,13 @@ function _M.getFreeChestRpc(agent, data) |
232 | 232 | local config = csvdb["shop_rechargeCsv"][id] |
233 | 233 | if not config then return end |
234 | 234 | |
235 | + --判断是否是活动商品 | |
236 | + if config.activity_id ~= 0 then | |
237 | + local actCfg = csvdb["activity_ctrlCsv"][config.activity_id] | |
238 | + if not actCfg then return 2 end | |
239 | + if not role.activity:isOpenById(config.activity_id, "ActShopGoods") then return 3 end | |
240 | + end | |
241 | + | |
235 | 242 | local rechargeRecord = role.storeData:getProperty("payR") |
236 | 243 | local getCount = (rechargeRecord[id] or 0) |
237 | 244 | if getCount >= config.limit then | ... | ... |