From 7e8085959c0708f9b95a3e9e2dbfff10221af9d1 Mon Sep 17 00:00:00 2001 From: bynt Date: Tue, 25 Apr 2023 11:38:42 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=9F=A5=E8=AF=A2=E5=8F=82?= =?UTF-8?q?=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/baiye/timed/DeliveryBalanceTask.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ad-platform-manage/ad-platform-management/src/main/java/com/baiye/timed/DeliveryBalanceTask.java b/ad-platform-manage/ad-platform-management/src/main/java/com/baiye/timed/DeliveryBalanceTask.java index fc13a6d0..0ed3f5c7 100644 --- a/ad-platform-manage/ad-platform-management/src/main/java/com/baiye/timed/DeliveryBalanceTask.java +++ b/ad-platform-manage/ad-platform-management/src/main/java/com/baiye/timed/DeliveryBalanceTask.java @@ -93,7 +93,8 @@ public class DeliveryBalanceTask { (DateUtil.offsetDay(DateUtil.date(), DefaultNumberConstants.MINUS_TWO_NUMBER), DefaultNumberConstants.ZERO_NUMBER, userId); // 判断剩余数量 if (ObjectUtil.isNull(channelCustom.getSurplusNum()) || ObjectUtil.isNull(dmpLimitNum) - || channelCustom.getSurplusNum() - number >> DefaultNumberConstants.ONE_NUMBER < DefaultNumberConstants.ONE_HUNDRED) { + || channelCustom.getSurplusNum() - (number != null ? number : DefaultNumberConstants.ZERO_NUMBER) >> + DefaultNumberConstants.ONE_NUMBER < DefaultNumberConstants.ONE_HUNDRED) { continue; } lock.lock();