【全民福利】====任务排序

dev_chengFeng
wangzhenxing 2022-09-15 17:11:56 +08:00
parent 5a1440cd69
commit 1a2854ed5e
1 changed files with 14 additions and 1 deletions

View File

@ -53,7 +53,12 @@ end
--移除事件监听(用于子类重写)
function QuanMinFLPanel:RemoveListener()
end
local stateSort = {
[1] = 3,
[2] = 1,
[0] = 2,
[-1] = 2,
}
--界面打开时调用(用于子类重写)
function QuanMinFLPanel:OnOpen(activityId)
local missionList={}
@ -72,10 +77,18 @@ function QuanMinFLPanel:OnOpen(activityId)
-- self.missionPre = {}
-- end
LogError("missionList len="..#missionList)
table.sort(missionList, function(a, b)
if stateSort[a.state] == stateSort[b.state] then
return a.missionId < b.missionId
else
return stateSort[a.state] > stateSort[b.state]
end
end)
self.grid:GetComponent("RectTransform").sizeDelta = Vector2.New(1078,250*#missionList)
-- self.scrollView:SetData(missionList, function(index, item)
-- self:RefreshShowData(item, missionList[index])
-- end,false,false)
end
local len=#self.prelist
local dataLen=#missionList