注释无用代码,修复vip奖励领取保错

gaoxin 2020-09-28 20:11:57 +08:00
parent 8c17716e1c
commit 9f38a8e436
1 changed files with 16 additions and 15 deletions

View File

@ -372,20 +372,21 @@ function VipPanelV2:SetVipTaskList(level)
taskItem.gameObject:SetActive(false)
end)
if level < self.context.vipLevel then
for i, taskId in ipairs(configData.OpenRules) do
self.taskItemList[i]:Init(taskId)
local taskConfigInfo = ConfigManager.GetConfigData(ConfigName.TaskConfig, taskId)
self.taskItemList[i]:SetValue({state = VipTaskStatusDef.Received, progress = taskConfigInfo.TaskValue[2][1]})
end
self:SetTaskAnimation(#configData.OpenRules)
elseif level > self.context.vipLevel then
for i, taskId in ipairs(configData.OpenRules) do
self.taskItemList[i]:Init(taskId)
self.taskItemList[i]:SetValue({state = VipTaskStatusDef.NotFinished, progress = 0})
end
self:SetTaskAnimation(#configData.OpenRules)
elseif level == self.context.vipLevel then--好像一定走这里
-- if level < self.context.vipLevel then
-- for i, taskId in ipairs(configData.OpenRules) do
-- -- self.taskItemList[i]:Init(taskId)
-- -- local taskConfigInfo = ConfigManager.GetConfigData(ConfigName.TaskConfig, taskId)
-- -- self.taskItemList[i]:SetValue({state = VipTaskStatusDef.Received, progress = taskConfigInfo.TaskValue[2][1]})
-- end
-- self:SetTaskAnimation(#configData.OpenRules)
-- elseif level > self.context.vipLevel then
-- for i, taskId in ipairs(configData.OpenRules) do
-- -- self.taskItemList[i]:Init(taskId)
-- -- self.taskItemList[i]:SetValue({state = VipTaskStatusDef.NotFinished, progress = 0})
-- end
-- self:SetTaskAnimation(#configData.OpenRules)
-- else
if level == self.context.vipLevel then--好像一定走这里
if #self.context.UserMissionInfo == 0 then
return
end
@ -510,7 +511,7 @@ function VipPanelV2:OnTaskStatusChanged(taskId)
local taskInfo = self.context.UserMissionInfo[i]
if taskInfo.missionId == taskId then
taskInfo.state = VipTaskStatusDef.Received
self.taskItemList[i]:SetValue(taskInfo)
-- self.taskItemList[i]:SetValue(taskInfo)
break
end
end