Commit 2e1c7d7f45ca78b60e720af786215ec483be4df3

Authored by liuzujun
2 parents 6cac3be8 a3b871c2

Merge branch 'tr/develop' of 120.26.43.151:wasteland/server into tr/develop

Showing 1 changed file with 3 additions and 6 deletions   Show diff stats
src/actions/ActivityAction.lua
@@ -1276,12 +1276,9 @@ function _M.newSignRpc(agent, data) @@ -1276,12 +1276,9 @@ function _M.newSignRpc(agent, data)
1276 if not open then return 1 end 1276 if not open then return 1 end
1277 1277
1278 local actData = role.activity:getActData("NewSign") 1278 local actData = role.activity:getActData("NewSign")
1279 - if (actData[0] or 0) < index then 1279 + if actData[actData[0] or 0] then
1280 return 2 1280 return 2
1281 end 1281 end
1282 - if (actData[index] or 0) == 1 then  
1283 - return 3  
1284 - end  
1285 1282
1286 local actCfg = csvdb["activity_signInCsv"][actId] 1283 local actCfg = csvdb["activity_signInCsv"][actId]
1287 if not actCfg then return 4 end 1284 if not actCfg then return 4 end
@@ -1289,11 +1286,11 @@ function _M.newSignRpc(agent, data) @@ -1289,11 +1286,11 @@ function _M.newSignRpc(agent, data)
1289 local sumDay = actData[0] or 0 1286 local sumDay = actData[0] or 0
1290 local award = {} 1287 local award = {}
1291 for k, data in pairs(actCfg) do 1288 for k, data in pairs(actCfg) do
1292 - if not actData[data.id] and data.id <= sumDay then 1289 + if not actData[data.day] and data.day <= sumDay then
1293 for id, value in pairs(data.reward:toNumMap()) do 1290 for id, value in pairs(data.reward:toNumMap()) do
1294 award[id] = (award[id] or 0) + value 1291 award[id] = (award[id] or 0) + value
1295 end 1292 end
1296 - actData[data.id] = 1 1293 + actData[data.day] = 1
1297 end 1294 end
1298 end 1295 end
1299 1296