From 2a6dd4dec6b9f0eadcde4222c8ca500096531a9d Mon Sep 17 00:00:00 2001 From: xuexinpeng Date: Thu, 9 Jun 2022 00:00:49 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A5=9E=E5=B0=8A=E7=89=B9=E6=9D=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../jieling/logic/activity/WholeLifeActivity.java | 11 +++++++++-- .../com/ljsd/jieling/logic/store/GiftGoodsType.java | 2 +- 2 files changed, 10 insertions(+), 3 deletions(-) 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 ;//【神尊特权】活动 购买后每日领取奖励 }