| 1234567891011121314151617181920212223242526272829303132333435363738 | 
							- using ET;
 
- using GFGGame;
 
- using System.Collections;
 
- using UnityEngine;
 
- namespace Assets.Game.HotUpdate.Data
 
- {
 
-     public class ActivityWanShiLiDataManager : SingletonBase<ActivityWanShiLiDataManager>
 
-     {
 
-         public bool CanGetReward()
 
-         {
 
-             ActivityInfo _activityInfo = ActivityGlobalDataManager.Instance.GetActivityInfoOneByType(ActivityType.WanShiLi);
 
-             if (_activityInfo == null) return false;
 
-             ActivityRecharge2Cfg[] _rechargeCfgs = ActivityRecharge2CfgArray.Instance.dataArray;
 
-             for (int i = 0; i < _rechargeCfgs.Length; i++)
 
-             {
 
-                 if (_activityInfo.CountValue >= _rechargeCfgs[i].value && _activityInfo.GetRewards.IndexOf(_rechargeCfgs[i].id) < 0)
 
-                 {
 
-                     return true;
 
-                 }
 
-             }
 
-             return false;
 
-         }
 
-         public bool CheckOpen()
 
-         {
 
-             var activityInfo = ActivityGlobalDataManager.Instance.GetActivityInfoOneByType(ActivityType.WanShiLi);
 
-             return activityInfo != null && activityInfo.StartTime <= TimeHelper.ServerNow() &&
 
-                    activityInfo.EndTime > TimeHelper.ServerNow();
 
-         }
 
-         public long GetEndTime()
 
-         {
 
-             var activityInfo = ActivityGlobalDataManager.Instance.GetActivityInfoOneByType(ActivityType.WanShiLi);
 
-             return activityInfo.EndTime;
 
-         }
 
-     }
 
- }
 
 
  |