--[[ 越南势力共建界面 ]] local UIGuildTarget = require("View/Guild/UIGuildTarget") local UIGuildTarget_VN = UIViewClass(UIGuildTarget) function UIGuildTarget_VN:Init() self:RegistSystemEvent(EventID.GuildTarget_RefreshAllData, self.RefreshPanelData) self:RefreshPanelData() CTL.GuildTarget.SetOpenGuildTargetView() end function UIGuildTarget_VN:OnBackButtonPressed() end function UIGuildTarget_VN:OnButtonClicked(comp) if comp == self.btn_Rank then UIManager.OpenView(Const_UI_Lua.UIEnum.UIGuildTargetRank) elseif comp == self.btn_Info then local desc, timeStr = UTL.Time.GetDateDescAndTime({2}) local value = DataSheetManager.ConstData:GetDataByID("GuildTargetGuildRewardMinPlayerValue").IntValue UIManager.OpenView(Const_UI_Lua.UIEnum.UICommonNoteView, {id = LuaConst.NoteID.GuildTarget, params = {desc .." "..timeStr, value}}) else for i = 1, #self.group_Progress do if comp == self.group_Progress[i].btn_Box then if CTL.GuildTarget.IsCanGetRewardById(i) then MDL.GuildTarget.ReqReceiveTargetReward(i) else local px = comp.transform:GetPosition() local guildTargetRewardCfg = DataSheetManager.GuildTargetSchedule:GetDataByID(i) local rewadData = DataSheetManager.GuildTargetReward:GetDataByID(guildTargetRewardCfg.Reward) UTL.ItemTips.ShowCommonTipsById(rewadData.Item_Table[1].ItemID) end end end end end return UIGuildTarget_VN