-- 新年活动打脸图 local UIPushInterfaceNewYear = UIViewClass() function UIPushInterfaceNewYear:OnOpened(context) self:InitPanel() end function UIPushInterfaceNewYear:InitPanel() local activityInfo = MDL.OperationActivity.GetOperationActivityInfo(MDL.OperationActivity.ActivityType.NewYear) if activityInfo then for i, v in pairs(activityInfo) do if CTL.OperationActivity.IsOperationActivityOpen(v) then local startTimeMonth,startTimeDay,startTimeHourMinute = UTL.Time.FormatTimeSimple(v.startTime) local endTimeMonth,endTimeDay,endTimeHourMinute = UTL.Time.FormatTimeSimple(v.endTime) if GameAppInfo.IsVietnamPackage() then self.txt_Time.text = string.FormatByIdsId(Const_IDS.IDS_BattlefieldMuster_Time_VN, startTimeHourMinute, startTimeDay, startTimeMonth, endTimeHourMinute, endTimeDay, endTimeMonth) else self.txt_Time.text = string.FormatByIdsId(Const_IDS.IDS_BattlefieldMuster_Time, startTimeMonth, startTimeDay, startTimeHourMinute, endTimeMonth, endTimeDay, endTimeHourMinute) end break end end else self:CloseView() end end function UIPushInterfaceNewYear:OnBackButtonPressed() self:OnButtonClicked(self.btn_Close) end function UIPushInterfaceNewYear:OnButtonClicked(comp) if comp == self.btn_Close then CTL.PushInterface.HidePushInterface(self.__viewClassPath, self.toggle_Skip) self:CloseView() elseif comp == self.btn_Get then CTL.PushInterface.HidePushInterface(self.__viewClassPath, self.toggle_Skip) self:CloseView() if not CTL.NewYear.OpenMainPanel() then CTL.Tips.AddTipsMsg(Const_IDS.IDS_ActivityItem_NotAtActivityTime) end end end return UIPushInterfaceNewYear