| 123456789101112131415161718192021222324252627282930313233343536373839 | 
							- using ET;
 
- namespace GFGGame
 
- {
 
-     public class ActivityDay7DataManager : SingletonBase<ActivityDay7DataManager>
 
-     {
 
-         public int GetActivityDay7Day()
 
-         {
 
-             //获取7日任务活动
 
-             var activityInfo = ActivityGlobalDataManager.Instance.GetActivityInfoOneByType(ActivityType.Day7);
 
-             return activityInfo == null ? 0 : TimeUtil.GetDay5(activityInfo.StartTime, TimeHelper.ServerNow());
 
-         }
 
-         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()
 
-         {
 
-             var activityInfo = ActivityGlobalDataManager.Instance.GetActivityInfoOneByType(ActivityType.Day7);
 
-             return activityInfo != null && activityInfo.StartTime <= TimeHelper.ServerNow() &&
 
-                    activityInfo.EndTime > TimeHelper.ServerNow();
 
-         }
 
-         public long GetEndTime()
 
-         {
 
-             var activityInfo = ActivityGlobalDataManager.Instance.GetActivityInfoOneByType(ActivityType.Day7);
 
-             return activityInfo.EndTime;
 
-         }
 
-     }
 
- }
 
 
  |