From e3361e17ad1c56c2d94487dc092790258f328d74 Mon Sep 17 00:00:00 2001
From: lcy <1459594991@qq.com>
Date: 星期三, 11 二月 2026 17:07:24 +0800
Subject: [PATCH] 460 限时冲刺-界面 基础功能部分

---
 Main/System/OpenServerActivity/OperationTimeHepler.cs |   72 ++++++++++++++++++-----------------
 1 files changed, 37 insertions(+), 35 deletions(-)

diff --git a/Main/System/OpenServerActivity/OperationTimeHepler.cs b/Main/System/OpenServerActivity/OperationTimeHepler.cs
index e5b0b0c..6e75950 100644
--- a/Main/System/OpenServerActivity/OperationTimeHepler.cs
+++ b/Main/System/OpenServerActivity/OperationTimeHepler.cs
@@ -120,7 +120,7 @@
         }
     }
 
-    
+
 
     // /// <summary>
     // /// 绱鍏呭��
@@ -195,7 +195,7 @@
     //     }
     // }
 
-    
+
 
     // public void UpdateCollectWordsPackage(HAA40_tagMCActCollectWordsInfo package)
     // {
@@ -304,7 +304,7 @@
     //     }
     // }
 
-    
+
 
     // public void UpdateMultiRechargePackage(HAA27_tagMCActRechargePrizeInfo package)
     // {
@@ -391,9 +391,9 @@
     //     }
     // }
 
-   
-  
-    
+
+
+
 
     // public void UpdateCrossActLianQiInfo(HAA90_tagMCCrossActLianqiInfo package)
     // {
@@ -432,34 +432,34 @@
     //     }
     // }
 
-    // public void UpdateActLunhuidianInfo(HAA88_tagMCActLunhuidianInfo package)
-    // {
-    //     OperationBase operationBase = null;
-    //     operationDict.TryGetValue(Operation.default47, out operationBase);
-    //     if (string.IsNullOrEmpty(package.StartDate) || string.IsNullOrEmpty(package.EndtDate))
-    //     {
-    //         ForceStopOperation(Operation.default47);
-    //     }
-    //     else
-    //     {
-    //         if (operationBase == null)
-    //         {
-    //             operationBase = new OperationCycleHall();
-    //             operationDict.Add(Operation.default47, operationBase);
-    //         }
-    //         OperationCycleHall operation = operationBase as OperationCycleHall;
-    //         operation.Reset();
-    //         operation.startDate = ParseOperationDate(package.StartDate);
-    //         operation.endDate = ParseOperationDate(package.EndtDate);
-    //         operation.resetType = package.ResetType;
-    //         operation.limitLv = package.LimitLV;
-    //         operation.ParseCycleHallInfo(package);
-    //         if (operationTimeUpdateEvent != null)
-    //         {
-    //             operationTimeUpdateEvent(Operation.default47);
-    //         }
-    //     }
-    // }
+    public void UpdateActLunhuidianInfo(HAA88_tagMCActLunhuidianInfo package)
+    {
+        OperationBase operationBase = null;
+        operationDict.TryGetValue(OperationType.default47, out operationBase);
+        if (string.IsNullOrEmpty(package.StartDate) || string.IsNullOrEmpty(package.EndtDate))
+        {
+            ForceStopOperation(OperationType.default47);
+        }
+        else
+        {
+            if (operationBase == null)
+            {
+                operationBase = new OperationCycleHall();
+                operationDict.Add(OperationType.default47, operationBase);
+            }
+            OperationCycleHall operation = operationBase as OperationCycleHall;
+            operation.Reset();
+            operation.startDate = ParseOperationDate(package.StartDate);
+            operation.endDate = ParseOperationDate(package.EndtDate);
+            operation.resetType = package.ResetType;
+            operation.limitLv = package.LimitLV;
+            operation.ParseCycleHallInfo(package);
+            if (operationTimeUpdateEvent != null)
+            {
+                operationTimeUpdateEvent(OperationType.default47);
+            }
+        }
+    }
 
     // public void UpdateActYunShiInfo(HAA87_tagMCActYunshiInfo package)
     // {
@@ -498,7 +498,7 @@
     //     }
     // }
 
-    
+
     // public void UpdateLoginAct(HAA69_tagMCActLoginNew package)
     // {
     //     OperationBase operationBase = null;
@@ -1048,6 +1048,8 @@
 
 public enum OperationType
 {
+
+
     MultipleExp,
     ConsumeRebate,
     FlashSale,//闄愭椂鐗规儬

--
Gitblit v1.8.0