From 342108bdc3b08ba44b99d9e147cb9c97d387db23 Mon Sep 17 00:00:00 2001
From: lsh <lsh@163.com>
Date: 星期六, 08 十一月 2025 08:38:53 +0800
Subject: [PATCH] *

---
 src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java |   25 +++++++++++++++++++++++++
 1 files changed, 25 insertions(+), 0 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 7083d97..e65df02 100644
--- a/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java
@@ -1191,5 +1191,30 @@
         return R.error("瀵瑰簲绠卞彿锛�"+param.getBoxNo()+"鐨勭墿鏂欓��搴撹嚦2妤煎け璐�");
     }
 
+    /*
+     * 璁″垝缁勮揣鍗�
+     * */
+    @Override
+    @Transactional
+    public R cargoBookingNote(OrderCargoBookingNoteParam param) {
+        try{
+            List<String[]> OutLocBoxCs = new ArrayList<>();
+            String orderNo = "ZH" + snowflakeIdWorker.nextId();
+            for (String batch:param.getBoxNoList()){
+                String[] outLocBox = new String[]{batch,orderNo,param.getCstmrName(),"","鍚堟牸"};
+                OutLocBoxCs.add(outLocBox);
+            }
+
+            if (!OutLocBoxCs.isEmpty()){
+                OrderOutBatchUtil orderOutBatchUtil = new OrderOutBatchUtil(orderNo,param.getCstmrName(),"","MES涓嬪彂璁″垝缁勮揣鍗�","璁″垝缁勮揣鍗�",true,param.getGroupGoodsNo());
+//                return orderOutBatchUtil.setOrderOutBatch(OutLocBoxCs);
+                return R.ok();
+            }
+        } catch (Exception e) {
+            throw new CoolException("缁勮揣鍗曞彿锛�"+param.getGroupGoodsNo()+"璁″垝缁勮揣鍗曟帴鏀跺け璐ワ紒锛侊紒"+e.getMessage());
+        }
+        return R.error("缁勮揣鍗曞彿锛�"+param.getGroupGoodsNo()+"璁″垝缁勮揣鍗曟帴鏀跺け璐ワ紒锛侊紒");
+    }
+
     /*...........................涓婇ザ姹熼摐..............浠ヤ笂.............寰愬伐姹変簯...........................*/
 }

--
Gitblit v1.9.1