From cad5b5bc2603ad08c9ac15db3029b64849d9c3cc Mon Sep 17 00:00:00 2001 From: zhangshanxue Date: Wed, 17 Jun 2020 14:48:46 +0800 Subject: [PATCH] =?UTF-8?q?TASK=E3=80=90ID1006397=E3=80=91=E3=80=90?= =?UTF-8?q?=E6=B4=BB=E5=8A=A8=E4=BC=98=E5=8C=96=E3=80=91=E6=88=90=E9=95=BF?= =?UTF-8?q?=E7=A4=BC=E9=87=91=E6=B4=BB=E5=8A=A8=E9=82=AE=E4=BB=B6=E5=88=A0?= =?UTF-8?q?=E9=99=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/ljsd/jieling/logic/store/BuyGoodsLogic.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/store/BuyGoodsLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/store/BuyGoodsLogic.java index 1a2b41178..3fe6f58c0 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/store/BuyGoodsLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/store/BuyGoodsLogic.java @@ -90,6 +90,8 @@ public class BuyGoodsLogic { } int price =sRechargeCommodityConfig.getPrice(); buyCount=buyCount+1; + + //time check int limit = sRechargeCommodityConfig.getLimit(); int type = sRechargeCommodityConfig.getType(); if(limit!=0){ @@ -311,7 +313,10 @@ public class BuyGoodsLogic { title = SErrorCodeEerverConfig.getI18NMessage("recharge_" + sRechargeCommodityConfig.getType() + "_title",new Object[]{sRechargeCommodityConfig.getName()}); content = SErrorCodeEerverConfig.getI18NMessage("recharge_" + sRechargeCommodityConfig.getType() + "_txt",new Object[]{sRechargeCommodityConfig.getName()}); } - MailLogic.getInstance().sendMail(user.getId(),title,content,rewardStr,nowTime, Global.MAIL_EFFECTIVE_TIME); + if(!rewardStr.isEmpty()){ + MailLogic.getInstance().sendMail(user.getId(),title,content,rewardStr,nowTime, Global.MAIL_EFFECTIVE_TIME); + } + } if(sRechargeCommodityConfig.getTime() ==5){ rechargeInfo.updateRefreshMapByKey(sRechargeCommodityConfig.getId(),TimeUtils.now()+sRechargeCommodityConfig.getDailyUpdate()*TimeUtils.DAY);