From 520a55769c8a533659be0c1d53dcc8548024e496 Mon Sep 17 00:00:00 2001
From: client_linchunjie <461730578@qq.com>
Date: 星期四, 06 九月 2018 20:52:09 +0800
Subject: [PATCH] Merge branch 'master' of http://192.168.0.87:10010/r/snxxz_scripts

---
 System/WindowJump/WindowJumpMgr.cs |   50 +++++++++++++++++++++++++++++++++++++++++++++-----
 1 files changed, 45 insertions(+), 5 deletions(-)

diff --git a/System/WindowJump/WindowJumpMgr.cs b/System/WindowJump/WindowJumpMgr.cs
index a47004c..81a129e 100644
--- a/System/WindowJump/WindowJumpMgr.cs
+++ b/System/WindowJump/WindowJumpMgr.cs
@@ -220,13 +220,53 @@
                     return;
                 }
                 break;
+            case JumpUIType.FlashSale:
+                {
+                    if (!OpenServerActivityCenter.Instance.IsActivityOpen(_tagWinSearchModel.TABID))
+                    {
+                        OperationTimeHepler.Instance.ProcessConditionError(Operation.FlashSale);
+                        return;
+                    }
+                }
+                break;
+            case JumpUIType.ConsumreRebate:
+                {
+                    if (!OpenServerActivityCenter.Instance.IsActivityOpen(_tagWinSearchModel.TABID))
+                    {
+                        OperationTimeHepler.Instance.ProcessConditionError(Operation.ConsumeRebate);
+                        return;
+                    }
+                }
+                break;
+            case JumpUIType.LimitedTimePackage:
+                {
+                    if (!OpenServerActivityCenter.Instance.IsActivityOpen(_tagWinSearchModel.TABID))
+                    {
+                        OperationTimeHepler.Instance.ProcessConditionError(Operation.GiftPackage);
+                        return;
+                    }
+                }
+                break;
+            case JumpUIType.BossReborn:
+                {
+                    if (!OpenServerActivityCenter.Instance.IsActivityOpen(_tagWinSearchModel.TABID))
+                    {
+                        OperationTimeHepler.Instance.ProcessConditionError(Operation.BossReborn);
+                        return;
+                    }
+                }
+                break;
+            case JumpUIType.VipRechargeFunc3:
+                {
+                    if (!OpenServerActivityCenter.Instance.IsActivityOpen(_tagWinSearchModel.TABID))
+                    {
+                        ModelCenter.Instance.GetModel<FairyJadeInvestmentModel>().MessageNotification();
+                        return;
+                    }
+                }
+                break;
             case JumpUIType.OpenServerRank:
             case JumpUIType.OSTimeLimitGift:
-            case JumpUIType.VipRechargeFunc3:
-            case JumpUIType.FlashSale:
-            case JumpUIType.ConsumreRebate:
-            case JumpUIType.LimitedTimePackage:
-            case JumpUIType.BossReborn:
             case JumpUIType.OpenServerActivityFunc2_1:
             case JumpUIType.OpenServerActivityFunc2_2:
                 if (!OpenServerActivityCenter.Instance.IsActivityOpen(_tagWinSearchModel.TABID))

--
Gitblit v1.8.0