Commit a3b871c2e7731f1f4d1d972c24df8a0ed6aafe49

Authored by chenyueqi
1 parent 0ed985c5

新春签到

Showing 1 changed file with 3 additions and 6 deletions   Show diff stats
src/actions/ActivityAction.lua
... ... @@ -1112,12 +1112,9 @@ function _M.newSignRpc(agent, data)
1112 1112 if not open then return 1 end
1113 1113  
1114 1114 local actData = role.activity:getActData("NewSign")
1115   - if (actData[0] or 0) < index then
  1115 + if actData[actData[0] or 0] then
1116 1116 return 2
1117 1117 end
1118   - if (actData[index] or 0) == 1 then
1119   - return 3
1120   - end
1121 1118  
1122 1119 local actCfg = csvdb["activity_signInCsv"][actId]
1123 1120 if not actCfg then return 4 end
... ... @@ -1125,11 +1122,11 @@ function _M.newSignRpc(agent, data)
1125 1122 local sumDay = actData[0] or 0
1126 1123 local award = {}
1127 1124 for k, data in pairs(actCfg) do
1128   - if not actData[data.id] and data.id <= sumDay then
  1125 + if not actData[data.day] and data.day <= sumDay then
1129 1126 for id, value in pairs(data.reward:toNumMap()) do
1130 1127 award[id] = (award[id] or 0) + value
1131 1128 end
1132   - actData[data.id] = 1
  1129 + actData[data.day] = 1
1133 1130 end
1134 1131 end
1135 1132  
... ...