From a299fc89729094c6f0610be6439000347a160703 Mon Sep 17 00:00:00 2001
From: lty <876263681@qq.com>
Date: 星期日, 27 四月 2025 08:51:17 +0800
Subject: [PATCH] #盘点上报页面功能按钮

---
 src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java |   13 +++++++------
 1 files changed, 7 insertions(+), 6 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 5506627..5cb108a 100644
--- a/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java
@@ -615,6 +615,10 @@
                 throw new CoolException("鐗╂枡鏁版嵁涓虹┖");
             }
 
+            if (Cools.isEmpty(param.getOrderNo()) || param.getOrderNo().isEmpty()) {
+                throw new CoolException("鐩樼偣鍗曠紪鍙蜂负绌�");
+            }
+
             for (MatSyncParam.MatParam matParam : param.getData()) {
                 if (Cools.isEmpty(matParam.getMatnr())) {
                     throw new CoolException("鍟嗗搧缂栫爜涓虹┖");
@@ -630,10 +634,13 @@
 
                 if (diff != 0) {
                     CheckDetl checkDetl = new CheckDetl();
+                    checkDetl.setOrderNo(param.getOrderNo());
                     checkDetl.setAnfme(diff);  //杩欓噷璁板綍宸��
                     checkDetl.setMatnr(matParam.getMatnr());
                     checkDetl.setMaktx(matParam.getMaktx());
                     checkDetl.setSpecs(matParam.getSpecs());
+                    checkDetl.setBatch(matParam.getBatch());
+                    checkDetl.setDetailId(matParam.getDetailId());
                     checkDetl.setCreateTime(new Date());
 
                     checkDetlService.insert(checkDetl);  // 鎻掑叆宸紓璁板綍
@@ -641,11 +648,5 @@
             }
         }
     }
-
-
-
-
-
-
 
 }

--
Gitblit v1.9.1