local UIOACommonGiftBase = require("View/OperationActivity/OACommonBase/UIOACommonGiftBase") local UIHorseRearPackageWindow = UIViewClass(UIOACommonGiftBase) function UIHorseRearPackageWindow:OnOpened(context) if Localization.IsAllChinese() then UIUtils.SetLocalizationImage(self.PackagePanel.img_Title, "syth_msz_01.png") end end function UIHorseRearPackageWindow:OnClickDetail() local cfg = self.PageCfg[self.selectedTab + 1] UIManager.OpenView(Const_UI_Lua.UIEnum.UIHorseRearPackageDetail, {activityType = self.activityType, activityId = self.activityId, giftType = cfg.GiftType}) end function UIHorseRearPackageWindow:IsActivityOpen() -- 先判断服务器开启状态GM if not MDL.Unlock.IsUnlock(MDL.Unlock.FunctionType.HorseRear) then return false end local info = MDL.OperationActivity.GetOperationActivityInfo(self.activityType, self.activityId) return info and CTL.OperationActivity.IsOperationActivityOpen(info) end function UIHorseRearPackageWindow:ActivityCloseFunc() self:CloseView() end return UIHorseRearPackageWindow