From 531df153f7dd5e13e0b0344a9959be10a71fecd8 Mon Sep 17 00:00:00 2001
From: zhangc <zc@123>
Date: 星期四, 12 十二月 2024 14:17:54 +0800
Subject: [PATCH] 添加质量指标校验并优化异常处理逻辑

---
 src/main/java/com/zy/asrs/controller/PlaController.java |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/zy/asrs/controller/PlaController.java b/src/main/java/com/zy/asrs/controller/PlaController.java
index c66a577..de792cb 100644
--- a/src/main/java/com/zy/asrs/controller/PlaController.java
+++ b/src/main/java/com/zy/asrs/controller/PlaController.java
@@ -171,6 +171,9 @@
             if (pla.getWeightAnfme() - pla.getQtyAnfme() - pla.getOrderWeight() < 0) {
                 throw new CoolException("鎵瑰彿:" + pla.getBatch() + "锛屽寘鍙�:" + pla.getPackageNo() + " 鍓╀綑鍙嚭搴撻噸閲忎笉瓒筹紝璇疯皟鏁村嚭搴撻噸閲�");
             }
+            if (Cools.isEmpty(pla.getMassState())){
+                throw new CoolException("璐ㄩ噺鎸囨爣涓轰笂浼�");
+            }
             pla.setQtyAnfme(pla.getQtyAnfme() + pla.getOrderWeight());
             pla.setHandlerBy(getUser().getUsername());
             pla.setStatus(GlobleParameter.PLA_STATUS_2);

--
Gitblit v1.9.1