From 9240810b9d52625f861b2dbd481759fa53b5ab7a Mon Sep 17 00:00:00 2001
From: 野心家 <1051256694@qq.com>
Date: 星期一, 24 四月 2023 15:34:43 +0800
Subject: [PATCH] 品上订单修复

---
 src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java
index 7c0de39..2bca110 100644
--- a/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java
@@ -618,6 +618,7 @@
             }
 
             orderDetl.setQty(orderDetl.getQty() + jsonOrderDetl.getAnfme());
+            orderDetl.setWorkQty(orderDetl.getWorkQty() + jsonOrderDetl.getAnfme());
             orderDetl.setUpdateTime(date);
             orderDetlService.updateById(orderDetl);
 
@@ -650,7 +651,7 @@
             if (Cools.isEmpty(orderDetl)) {
                 return R.error("鍗曟嵁鏄庣粏鏈夎,璇锋鏌�");
             }
-            if (jsonOrderDetl.getAnfme() > (orderDetl.getAnfme() - orderDetl.getQty())) {
+            if (jsonOrderDetl.getAnfme() > (orderDetl.getAnfme() - orderDetl.getWorkQty())) {
                 return R.error("鍑哄簱鏁伴噺澶т簬鍗曟嵁鍙嚭鏁伴噺");
             }
             ManLocDetl manLocDetl = manLocDetlService.selectOne(new EntityWrapper<ManLocDetl>()
@@ -675,6 +676,7 @@
                         .eq("matnr", orderDetl.getMatnr()));
             }
             orderDetl.setQty(orderDetl.getQty() + jsonOrderDetl.getAnfme());
+            orderDetl.setWorkQty(orderDetl.getWorkQty() + jsonOrderDetl.getAnfme());
             orderDetl.setUpdateTime(date);
             orderDetlService.updateById(orderDetl);
 

--
Gitblit v1.9.1