[连冲返利]=======添加空判断

dev_chengFeng
wangzhenxing 2022-06-21 13:31:59 +08:00
parent a5f0dac30a
commit 5fe8fec06c
2 changed files with 8 additions and 4 deletions

View File

@ -224,12 +224,13 @@ function PremiumRebatePanel:SetTime()
end
function PremiumRebatePanel:OnClose()
FixedUpdateBeat:Remove(this.OnUpdate,self)
end
--界面销毁时调用(用于子类重写)
function PremiumRebatePanel:OnDestroy()
this.spLoader:Destroy()
FixedUpdateBeat:Remove(this.OnUpdate,self)
this.itemViewList = {}
for k,v in pairs(redList) do
ClearRedPointObject(k,v)

View File

@ -869,11 +869,14 @@ function this.CheckRedPointPremiumSingle(activityType)
actType = ActivityTypeDef.chaozhifanli30
end
local actdata = ActivityGiftManager.GetActivityTypeInfo(actType)
for i = 1,#actdata.mission do
if actdata.mission[i].state == 0 and actdata.mission[i].progress >= actRewardConfig[actdata.mission[i].missionId].Values[1][1] then
return true
if actdata then
for i = 1,#actdata.mission do
if actdata.mission[i].state == 0 and actdata.mission[i].progress >= actRewardConfig[actdata.mission[i].missionId].Values[1][1] then
return true
end
end
end
return false
end