diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/WholeLifeActivity.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/WholeLifeActivity.java index 2eadd6767..318189e9d 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/WholeLifeActivity.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/WholeLifeActivity.java @@ -60,11 +60,18 @@ public class WholeLifeActivity extends AbstractActivity { return; } activityMission.setV(1); + long time = 0; if(user.getPlayerInfoManager().getLastWholeLifeTime() ==0 ){ + time=activityMission.getCreatTime(); + }else{ + time=user.getPlayerInfoManager().getLastWholeLifeTime(); + } + int day = (int) TimeUtils.getGapDaysByTwoTime(TimeUtils.getTimeStamp2(time), + TimeUtils.getTimeStamp2(TimeUtils.now()))-1; + if(day <= 0){ return; } - int day = (int) TimeUtils.getGapDaysByTwoTime(TimeUtils.getTimeStamp2(user.getPlayerInfoManager().getLastWholeLifeTime()), - TimeUtils.getTimeStamp2(TimeUtils.now())); + user.getPlayerInfoManager().setLastWholeLifeTime(TimeUtils.now()); String title = SErrorCodeEerverConfig.getI18NMessage("shenzuntequan_mail_title"); String content = SErrorCodeEerverConfig.getI18NMessage("shenzuntequan_mail_txt"); SRechargeCommodityNewConfig config = SRechargeCommodityNewConfig.getConfigById(1000); diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/store/GiftGoodsType.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/store/GiftGoodsType.java index 0aaa6b4f0..fcd8c07c7 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/store/GiftGoodsType.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/store/GiftGoodsType.java @@ -16,7 +16,7 @@ public interface GiftGoodsType { int ENDLESS_TREASURE = 14;//无尽秘宝 int DailyPreferentialGift = 17 ;//每日特惠礼包 int RechargeSumDay = 18 ;//超值返利礼包(在积天豪礼活动里购买) - int WholeLife = 18 ;//【神尊特权】活动 购买后每日领取奖励 + int WholeLife = 19 ;//【神尊特权】活动 购买后每日领取奖励 }