From 1feb54097f99d5d5bfd4b12c5f286d7e2e3328bc Mon Sep 17 00:00:00 2001 From: mengchengzhen <13682025901@163.com> Date: Sat, 10 Jul 2021 15:46:00 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9F=BA=E9=87=91=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/ljsd/jieling/logic/store/BuyGoodsNewLogic.java | 3 +++ .../logic/store/newRechargeInfo/bean/ReceiveWelfareBag.java | 1 + 2 files changed, 4 insertions(+) diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/store/BuyGoodsNewLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/store/BuyGoodsNewLogic.java index bea19b329..482d3d29b 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/store/BuyGoodsNewLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/store/BuyGoodsNewLogic.java @@ -831,6 +831,9 @@ public class BuyGoodsNewLogic { int nowTime = (int)(System.currentTimeMillis()/1000); for(int i = 1;i<=cDay;i++){ SLuxuryFund fund = SLuxuryFund.getByFoundIdAndDay(type,startDay+i); + if(fund == null){ + break; + } SRechargeCommodityNewConfig config = SRechargeCommodityNewConfig.getConfigById(type); String reward = ItemUtil.getMailReward(fund.getreward()); String title = SErrorCodeEerverConfig.getI18NMessage("recharge_"+config.getType()+"_daily_title"); diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/store/newRechargeInfo/bean/ReceiveWelfareBag.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/store/newRechargeInfo/bean/ReceiveWelfareBag.java index 4f0303980..755323473 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/store/newRechargeInfo/bean/ReceiveWelfareBag.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/store/newRechargeInfo/bean/ReceiveWelfareBag.java @@ -79,6 +79,7 @@ public class ReceiveWelfareBag extends AbstractWelfareBag { public void refresh(){ super.refresh(); setStartTime(System.currentTimeMillis()); + setBought(false); } private boolean bought ;