From 8cfbd6ab5e8d5c51dd7752a5f1cdd2bc0f2f65ce Mon Sep 17 00:00:00 2001 From: yuanshuai <243578945@qq.com> Date: Fri, 15 Oct 2021 13:58:52 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BA=8C=E6=9C=9F=E6=8E=A8=E9=80=81=E9=9C=80?= =?UTF-8?q?=E6=B1=82=E4=BC=98=E5=8C=96=E5=AE=8C=E5=96=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/ljsd/jieling/logic/store/BuyGoodsNewLogic.java | 3 ++- .../jieling/logic/store/newRechargeInfo/NewRechargeInfo.java | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) 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 472d1166c..064ef73a1 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 @@ -823,7 +823,8 @@ public class BuyGoodsNewLogic { int bagId = judgePushCondition(user,con); int conditionType=con.getConditionId()[0]; int pushId=con.getId(); - if (info.getDayPushNum(pushId)>=con.getStatistics()||info.getAllPuthNum(pushId)>=con.getCount())continue; + if (con.getStatistics()>0&&info.getDayPushNum(pushId)>=con.getStatistics())continue; + if (con.getCount()>0&&info.getAllPuthNum(pushId)>=con.getCount())continue; //条件成功 if(bagId > 0 && info.getNextPushTime() < System.currentTimeMillis()&& info.getTypePushTimeMap(conditionType) < System.currentTimeMillis()){ popup = bagId; diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/store/newRechargeInfo/NewRechargeInfo.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/store/newRechargeInfo/NewRechargeInfo.java index 298e0d863..bb9973881 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/store/newRechargeInfo/NewRechargeInfo.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/store/newRechargeInfo/NewRechargeInfo.java @@ -277,6 +277,7 @@ public class NewRechargeInfo extends MongoBase { public void setTypePushTimeMap(int pushType,long nextPushTime) { this.typePushTimeMap.put(pushType,nextPushTime); + updateString("typePushTimeMap."+pushType,nextPushTime); } public int getDayPushNum(int pushId) {