local UIPersonalBossNotice = UIViewClass() function UIPersonalBossNotice:OnOpened(context) self.bossId = context.bossID self.recommendBossID = context.recommendBossID UIUtils.SetLabelText(self.UICommonPopShowView.lab_Title, Const_IDS.IDS_COMMON_PROMPT) -- 标题 UIUtils.SetLabelText(self.UICommonPopShowView.TextBtn2, Const_IDS.IDS_PersonalBoss_JianChi) -- 左边按钮 UIUtils.SetLabelText(self.UICommonPopShowView.TextBtn1, Const_IDS.IDS_BUTTON_CONFIRM) -- 右边按钮 UIUtils.SetLabel(self.lab_Notice1, string.FormatByIdsId(Const_IDS.IDS_PersonalBoss_TiShi1, UIUtils.GetLocalizedTxt(Const_IDS[DataSheetManager.PersonalBoss:GetDataByID(self.recommendBossID).WordBossName]))) -- 推荐boss提示 end function UIPersonalBossNotice:OnClosed() end function UIPersonalBossNotice:OnButtonClicked(comp) if comp == self.UICommonPopShowView.img_Bg or comp == self.UICommonPopShowView.btn_1 then self:CloseView() elseif comp == self.UICommonPopShowView.btn_2 then MDL.PersonalBoss.EnterPersonalBossRequest(self.bossId) self:CloseView() end end return UIPersonalBossNotice