瀏覽代碼

修改阿福赠礼结束活动逻辑

leiyasi 1 年之前
父節點
當前提交
cef4e894be
共有 1 個文件被更改,包括 10 次插入0 次删除
  1. 10 0
      GameClient/Assets/Game/HotUpdate/Views/ActivityAfuGift/ActivityAfuGiftView.cs

+ 10 - 0
GameClient/Assets/Game/HotUpdate/Views/ActivityAfuGift/ActivityAfuGiftView.cs

@@ -128,6 +128,11 @@ namespace GFGGame
 
 
         private void UpdateTime(object param)
         private void UpdateTime(object param)
         {
         {
+            if (!ActivityAfuGiftDataManager.Instance.IsOpen)
+            {
+                return;
+            }
+
             long curTime = TimeHelper.ServerNow();
             long curTime = TimeHelper.ServerNow();
             var activityInfo = ActivityGlobalDataManager.Instance.GetActivityInfoOneByType(ActivityType.AFZL);
             var activityInfo = ActivityGlobalDataManager.Instance.GetActivityInfoOneByType(ActivityType.AFZL);
             if (activityInfo != null)
             if (activityInfo != null)
@@ -284,6 +289,11 @@ namespace GFGGame
         /// </summary>
         /// </summary>
         private void UpdateState()
         private void UpdateState()
         {
         {
+            if (!ActivityAfuGiftDataManager.Instance.IsOpen)
+            {
+                return;
+            }
+
             // 更新底部按钮文本
             // 更新底部按钮文本
             _ui.m_c1.SetSelectedIndex(ActivityAfuGiftDataManager.Instance.GetIsBuy() ? 1 : 0);
             _ui.m_c1.SetSelectedIndex(ActivityAfuGiftDataManager.Instance.GetIsBuy() ? 1 : 0);
             // 更新锁 红点状态
             // 更新锁 红点状态