From 3575c016271e455cfaab964b98e3d4ef84ef75cb Mon Sep 17 00:00:00 2001
From: lcy <1459594991@qq.com>
Date: 星期三, 13 五月 2026 20:06:12 +0800
Subject: [PATCH] 597 时装特卖
---
Main/System/UIBase/UIJumpManager.cs | 24 +++++++++++++++++++++++-
1 files changed, 23 insertions(+), 1 deletions(-)
diff --git a/Main/System/UIBase/UIJumpManager.cs b/Main/System/UIBase/UIJumpManager.cs
index 1939e5d..7667b1c 100644
--- a/Main/System/UIBase/UIJumpManager.cs
+++ b/Main/System/UIBase/UIJumpManager.cs
@@ -98,7 +98,7 @@
//姝﹀皢杩斿満鐩稿叧
else if (config.WinName == "HeroReturnCallWin" || config.WinName == "HeroReturnSkinWin" ||
config.WinName == "HeroReturnCheckInWin" || config.WinName == "HeroReturnGiftWin" ||
- config.WinName == "HeroReturnShopWin"|| config.WinName == "HeroReturnZhanLingWin")
+ config.WinName == "HeroReturnShopWin" || config.WinName == "HeroReturnZhanLingWin")
{
var heroDebutAct = HeroReturnManager.Instance.GetOperationHeroAppearInfo();
if (heroDebutAct == null)
@@ -129,6 +129,28 @@
UIManager.Instance.OpenWindow(config.WinName);
}
}
+ //鐨偆闄愭椂鐗规儬鐩稿叧
+ else if (config.WinName == "HeroSkinFlashSaleWin")
+ {
+ var act = HeroSkinFlashSaleManager.Instance.GetActInfo();
+ if (act == null)
+ {
+ SysNotifyMgr.Instance.ShowTip("ActivityNoOpen");
+ return;
+ }
+ var actConfig = ActSpecialSaleConfig.Get(act.CfgID);
+ if (actConfig == null)
+ {
+ SysNotifyMgr.Instance.ShowTip("ActivityNoOpen");
+ return;
+ }
+
+ if (UIManager.Instance.IsOpened(config.WinName))
+ {
+ UIManager.Instance.CloseWindow(config.WinName);
+ UIManager.Instance.OpenWindow(config.WinName);
+ }
+ }
if (!UIManager.Instance.IsOpened(config.WinName))
{
--
Gitblit v1.8.0