From 0bbbdd94593bb34b0d26f1f83e8ed67b2dd855e9 Mon Sep 17 00:00:00 2001 From: fengyuan_yang <1976974459@qq.com> Date: Mon, 15 Jun 2026 15:15:06 +0800 Subject: [PATCH] =?UTF-8?q?2026-06-15=20=E6=A0=87=E7=AD=BE=E6=8B=86?= =?UTF-8?q?=E5=88=86=E6=B5=AE=E7=82=B9=E7=B2=BE=E5=BA=A6=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../impl/LabelSplitMergeServiceImpl.java | 72 +++++++++++-------- 1 file changed, 43 insertions(+), 29 deletions(-) diff --git a/src/main/java/com/gaotao/modules/labelSplitMerge/service/impl/LabelSplitMergeServiceImpl.java b/src/main/java/com/gaotao/modules/labelSplitMerge/service/impl/LabelSplitMergeServiceImpl.java index 7868c8b..a4a9a87 100644 --- a/src/main/java/com/gaotao/modules/labelSplitMerge/service/impl/LabelSplitMergeServiceImpl.java +++ b/src/main/java/com/gaotao/modules/labelSplitMerge/service/impl/LabelSplitMergeServiceImpl.java @@ -88,19 +88,19 @@ public class LabelSplitMergeServiceImpl extends ServiceImpl= originalQuantity) { + if (splitQuantity.compareTo(BigDecimal.ZERO) <= 0 || totalSplitQuantity.compareTo(originalQuantity) >= 0) { throw new RuntimeException("拆分总数量必须大于0且小于原数量"); } @@ -151,9 +151,9 @@ public class LabelSplitMergeServiceImpl extends ServiceImpl updateSourceParams = new HashMap<>(); @@ -298,8 +298,8 @@ public class LabelSplitMergeServiceImpl extends ServiceImpl transDetailList = new ArrayList<>(); @@ -384,7 +384,7 @@ public class LabelSplitMergeServiceImpl extends ServiceImpl subDetailList = new ArrayList<>(); @@ -429,7 +429,7 @@ public class LabelSplitMergeServiceImpl extends ServiceImpl transDetailList = new ArrayList<>(); @@ -472,7 +472,7 @@ public class LabelSplitMergeServiceImpl extends ServiceImpl subDetailList = new ArrayList<>(); @@ -516,7 +516,7 @@ public class LabelSplitMergeServiceImpl extends ServiceImpl