From b285d25532a36a7c87df8b0c3507fba35c10d334 Mon Sep 17 00:00:00 2001
From: lty <876263681@qq.com>
Date: 星期一, 16 三月 2026 13:19:20 +0800
Subject: [PATCH] #

---
 src/main/java/com/zy/asrs/service/OrderDetlPakinService.java            |    2 ++
 src/main/java/com/zy/asrs/service/impl/OrderDetlPakinServiceImpl.java   |    5 +++++
 src/main/java/com/zy/asrs/mapper/OrderDetlPakinMapper.java              |    4 ++++
 src/main/java/com/zy/asrs/controller/OrderDetlPakinController.java      |   12 ++++++++++++
 src/main/webapp/views/orderCargoGrouping/orderCargoGroupingOperate.html |    3 +--
 5 files changed, 24 insertions(+), 2 deletions(-)

diff --git a/src/main/java/com/zy/asrs/controller/OrderDetlPakinController.java b/src/main/java/com/zy/asrs/controller/OrderDetlPakinController.java
index 4489c02..e74c090 100644
--- a/src/main/java/com/zy/asrs/controller/OrderDetlPakinController.java
+++ b/src/main/java/com/zy/asrs/controller/OrderDetlPakinController.java
@@ -166,6 +166,18 @@
         return R.ok();
     }
 
+    @RequestMapping(value = "/orderDetl/beBatch/update/auth")
+    @ManagerAuth(memo = "鍚屾宸蹭笅鍙戞暟閲�")
+    public R updateBeBatch(@RequestParam Long id, @RequestParam Integer beBatch) {
+        if (id == null) {
+            return R.error("id涓嶈兘涓虹┖");
+        }
+        if (!orderDetlService.updateBeBatch(id, beBatch)) {
+            return R.error("鏇存柊澶辫触");
+        }
+        return R.ok();
+    }
+
     @RequestMapping(value = "/orderDetl/delete/auth")
     @ManagerAuth
     public R delete(@RequestParam(value="ids[]") Long[] ids){
diff --git a/src/main/java/com/zy/asrs/mapper/OrderDetlPakinMapper.java b/src/main/java/com/zy/asrs/mapper/OrderDetlPakinMapper.java
index 5fd7f15..edb4907 100644
--- a/src/main/java/com/zy/asrs/mapper/OrderDetlPakinMapper.java
+++ b/src/main/java/com/zy/asrs/mapper/OrderDetlPakinMapper.java
@@ -4,6 +4,7 @@
 import com.zy.asrs.entity.OrderDetlPakin;
 import org.apache.ibatis.annotations.Mapper;
 import org.apache.ibatis.annotations.Param;
+import org.apache.ibatis.annotations.Update;
 import org.springframework.stereotype.Repository;
 
 import java.util.List;
@@ -61,4 +62,7 @@
     List<OrderDetlPakin> selectOrderDetlsByOrderNo(@Param("orderNo")String orderNo);
 
     boolean morpt(@Param("orderNo")String orderNo,@Param("matnr")String matnr);
+
+    @Update("update man_order_detl_pakin set be_batch = #{beBatch} where id = #{id}")
+    int updateBeBatch(@Param("id") Long id, @Param("beBatch") Integer beBatch);
 }
diff --git a/src/main/java/com/zy/asrs/service/OrderDetlPakinService.java b/src/main/java/com/zy/asrs/service/OrderDetlPakinService.java
index 6c25523..890832b 100644
--- a/src/main/java/com/zy/asrs/service/OrderDetlPakinService.java
+++ b/src/main/java/com/zy/asrs/service/OrderDetlPakinService.java
@@ -50,4 +50,6 @@
     List<OrderDetlPakin> selectOrderDetls(OrderDetlByCode orderDetlByCode);
     List<OrderDetlPakin> selectOrderDetlsByOrderNo(String orderNo);
 
+    boolean updateBeBatch(Long id, Integer beBatch);
+
 }
diff --git a/src/main/java/com/zy/asrs/service/impl/OrderDetlPakinServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/OrderDetlPakinServiceImpl.java
index 289907f..e2be990 100644
--- a/src/main/java/com/zy/asrs/service/impl/OrderDetlPakinServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/OrderDetlPakinServiceImpl.java
@@ -119,6 +119,11 @@
     public List<OrderDetlPakin> selectOrderDetlsByOrderNo(String orderNo){
         return this.baseMapper.selectOrderDetlsByOrderNo(orderNo);
     }
+
+    @Override
+    public boolean updateBeBatch(Long id, Integer beBatch) {
+        return this.baseMapper.updateBeBatch(id, beBatch) > 0;
+    }
     
     @Override
     public boolean morpt(String orderNo,String orderNo1){
diff --git a/src/main/webapp/views/orderCargoGrouping/orderCargoGroupingOperate.html b/src/main/webapp/views/orderCargoGrouping/orderCargoGroupingOperate.html
index 7b87094..bca852c 100644
--- a/src/main/webapp/views/orderCargoGrouping/orderCargoGroupingOperate.html
+++ b/src/main/webapp/views/orderCargoGrouping/orderCargoGroupingOperate.html
@@ -861,12 +861,11 @@
 			confirmReport(orderNo, done) {
 				this.reportLoading = true;
 
-				// 鍏堝皢姣忔潯鏄庣粏鐨� 寰呬笅鍙戞暟閲� 鍐欏叆 beBatch 瀛楁
 				const updates = (this.tableDataB || []).map(item => {
 					const beBatchVal = Math.floor(parseFloat(item.sortingAnfme || 0));
 					return new Promise((resolve) => {
 						$.ajax({
-							url: baseUrl + "/order/pakin/orderDetl/update/auth",
+							url: baseUrl + "/order/pakin/orderDetl/beBatch/update/auth",
 							headers: { 'token': localStorage.getItem('token') },
 							data: {
 								id: item.id,

--
Gitblit v1.9.1