From d1140483cb38de94a74e4b62634cd70e57dda830 Mon Sep 17 00:00:00 2001
From: client_linchunjie <461730578@qq.com>
Date: 星期五, 14 九月 2018 10:22:58 +0800
Subject: [PATCH] 3442运营活动修改

---
 System/Vip/LimitedTimePackageModel.cs |   11 +++++------
 1 files changed, 5 insertions(+), 6 deletions(-)

diff --git a/System/Vip/LimitedTimePackageModel.cs b/System/Vip/LimitedTimePackageModel.cs
index f8afd61..452d2cd 100644
--- a/System/Vip/LimitedTimePackageModel.cs
+++ b/System/Vip/LimitedTimePackageModel.cs
@@ -141,14 +141,13 @@
         if (OperationTimeHepler.Instance.TryGetOperationTime(Operation.GiftPackage, out operationBase))
         {
             GiftPackageClass operation = operationBase as GiftPackageClass;
-            var index = operation.IndexOfGift(TimeUtility.ServerNow);
-            if (index != -1 && index < operation.giftpackage1.Count)
+            GiftPackageClass.Gift_Package gift;
+            if (operation.TryGetGift(TimeUtility.ServerNow, out gift))
             {
-                var giftpackage = operation.giftpackage1[index];
-                if (giftpackage.gifts.Length > 0)
+                if (gift.gifts.Length > 0)
                 {
-                    int BuyCountLimit = giftpackage.gifts[0].limitNum;//闄愯喘鏁伴噺
-                    int GiftID = giftpackage.gifts[0].id;//绀煎寘ID
+                    int BuyCountLimit = gift.gifts[0].limitNum;//闄愯喘鏁伴噺
+                    int GiftID = gift.gifts[0].id;//绀煎寘ID
                     if (DicBuyPackage.ContainsKey(GiftID) && DicBuyPackage[GiftID] >= BuyCountLimit)
                     {
                         IsBuyBool = true;

--
Gitblit v1.8.0