| 12345678910111213141516171819202122232425262728293031323334353637 | 
							- using ET;
 
- namespace GFGGame
 
- {
 
-     public class ActivityDay7DataManager : SingletonBase<ActivityDay7DataManager>
 
-     {
 
-         public int GetActivityDay7Day()
 
-         {
 
-             return GameGlobal.myNumericComponent.GetAsInt(NumericType.Day7Activity);
 
-         }
 
-         public long GetScore()
 
-         {
 
-             return ItemDataManager.GetItemNum(ConstItemID.ACTIVITY_DAY_7_SCORE);
 
-         }
 
-         //NumericType.Day7ActivityReward
 
-         public bool GetActivityDay7RewardState(int day)
 
-         {
 
-             var day7ActivityReward = GameGlobal.myNumericComponent.GetAsInt(NumericType.Day7ActivityReward);
 
-             return MathHelper.isBitSet(day7ActivityReward, day);
 
-         }
 
-         public bool CheckOpen()
 
-         {
 
-             return GetActivityDay7Day() <= Activity7DaysCfgArray.Instance.dataArray.Length;
 
-         }
 
-         
 
-         public long GetEndTime()
 
-         {
 
-             //TODO 进行缓存
 
-             return TimeUtil.TodayRestTime() +
 
-                    (Activity7DaysCfgArray.Instance.dataArray.Length - GetActivityDay7Day())
 
-                    * TimeUtil.SECOND_PER_DAY * 1000;
 
-         }
 
-     }
 
- }
 
 
  |