连续礼包修改

PC-202302260912\Administrator 2024-04-10 22:34:54 +08:00
parent 19b6f918cd
commit 9c9b19a785
2 changed files with 15 additions and 6 deletions

View File

@ -77,17 +77,19 @@ end
--界面打开或者重新打开后,界面刷新时调用(用于子类重写)
function ContinuePackagePanel:OnShow()
self.curPage = 3
-- for i = 1, 3 do
-- if self.actData and self.actData.rewards[i] and #self.actData.rewards[i] >0 then
-- self.curPage=i
-- break
-- end
-- end
ContinuePackagePanel:Refresh(true,true)
end
function ContinuePackagePanel:Refresh(isTop,isAni)
self.actData = CommonActPageManager.GetData(ActivityTypeDef.ContinuePackage,self.linkActId)
for i = 1, 3 do
LogError("i======================================="..i.. "#self.actData.rewards[i]=="..#self.actData.rewards[i])
if self.actData and self.actData.rewards[i] and #self.actData.rewards[i] >0 then
self.curPage=i
break
end
end
self:SetBtns()
self:SetRewardShow(isTop,isAni)
self:SetTime()

View File

@ -358,6 +358,13 @@ local TypeUpdateFunc = {
if not tempDataList[configData[j].Type] then
tempDataList[configData[j].Type] = {}
end
--不能直接往第三个位置插入数据
if not tempDataList[1] then
tempDataList[1] = {}
end
if not tempDataList[2] then
tempDataList[2] = {}
end
table.insert(tempDataList[configData[j].Type],tempData)
end
--每日特惠类型为2每日只显示一个前端手动关闭