local UICommonSummary = require "View/Common/UICommonSummary" local UIPersonalBossSummaryPanel = UIViewClass(UICommonSummary) function UIPersonalBossSummaryPanel:OnOpened(context) self.isWin = context.isWin end function UIPersonalBossSummaryPanel:SetSummaryInfo(context) UIUtils.SetActive(self.group_BtnNext, false) UIUtils.SetActive(self.group_BtnAgain, false) UIUtils.SetActive(self.group_Hint, false) if self.isWin then self.txt_Back.text = nil local seconds = DataSheetManager.ConstData:GetDataByID("ClimbTowerAutoNextLevel").IntValue self.leftTime = seconds self.txt_Back.text = string.FormatByIdsId(Const_IDS.IDS_ClimbTower_AutoQuit, seconds) UIUtils.SetActive(self.group_BtnNext, false) else local seconds = DataSheetManager.ConstData:GetDataByID("ClimbTowerAutoQuit").IntValue self.leftTime = seconds self.txt_Exit.text = string.FormatByIdsId(Const_IDS.IDS_ClimbTower_AutoQuit, seconds) UIUtils.SetActive(self.group_BtnAgain, true) end end function UIPersonalBossSummaryPanel:OnClickAgain() self:StopRepeatFunc(self.OnUpdate) MDL.PersonalBoss.AgainEnterPersonalBossRequest() end return UIPersonalBossSummaryPanel