From 9e60a7eb1cdf7e8569fb043c1384772824b456d2 Mon Sep 17 00:00:00 2001 From: ZhangBiao Date: Fri, 21 Aug 2020 16:39:30 +0800 Subject: [PATCH] leijichonghzi data commit --- .../Modules/Operating/OperatingManager.lua | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/Assets/ManagedResources/~Lua/Modules/Operating/OperatingManager.lua b/Assets/ManagedResources/~Lua/Modules/Operating/OperatingManager.lua index b70905a5aa..da2b372d1c 100644 --- a/Assets/ManagedResources/~Lua/Modules/Operating/OperatingManager.lua +++ b/Assets/ManagedResources/~Lua/Modules/Operating/OperatingManager.lua @@ -770,4 +770,33 @@ function this.CheckPoZhenZhuXianTaskRed() end return false end +function this.InitLeiJiChongZhiData() + local id = ActivityGiftManager.GetActivityIdByType(ActivityTypeDef.pozhenzhuxian_recharge) + if (not id) or id == 0 then + return nil + end + if not ActivityGiftManager.IsActivityTypeOpen(ActivityTypeDef.pozhenzhuxian_recharge) then + return nil + end + this.allData = {} + local allListData = ConfigManager.GetAllConfigsDataByKey(ConfigName.ActivityRewardConfig, "ActivityId", id) + LogBlue("#allListData:"..#allListData) + local allMissionData = ActivityGiftManager.GetActivityTypeInfo(ActivityTypeDef.pozhenzhuxian_recharge).mission + LogBlue("#allMissionData"..#allMissionData) + for i=1,#allListData do + for j=1,#allMissionData do + if allListData[i].Id == allMissionData[j].missionId then + local data = {} + data.id = allMissionData[j].missionId + data.progress = allMissionData[j].progress + data.state = allMissionData[j].state + data.value = allListData[i].Values[1][1] + data.reward = allListData[i].Reward + data.jump = allListData[i].Jump[1] + table.insert(this.allData,data) + end + end + end + return this.allData +end return this \ No newline at end of file