From 19e6e3559842d23fc5bd4f28a688dd8c2c747d4b Mon Sep 17 00:00:00 2001
From: pjb <123456>
Date: 星期四, 13 三月 2025 15:35:37 +0800
Subject: [PATCH] 联调agv完成

---
 zy-asrs-wms/src/main/java/com/zy/asrs/wms/asrs/manage/OutManage.java |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/zy-asrs-wms/src/main/java/com/zy/asrs/wms/asrs/manage/OutManage.java b/zy-asrs-wms/src/main/java/com/zy/asrs/wms/asrs/manage/OutManage.java
index b1d6fe3..1e9d0dc 100644
--- a/zy-asrs-wms/src/main/java/com/zy/asrs/wms/asrs/manage/OutManage.java
+++ b/zy-asrs-wms/src/main/java/com/zy/asrs/wms/asrs/manage/OutManage.java
@@ -1158,7 +1158,8 @@
                 throw new CoolException("褰撳墠娉㈡璁㈠崟涓嶅瓨鍦紒锛�");
             }
 
-            List<CacheSite> cacheSites = cacheSiteService.list(new LambdaQueryWrapper<CacheSite>().eq(CacheSite::getSiteStatus, CacheSiteStatusType.O.id).orderByAsc(CacheSite::getChannel));
+            List<CacheSite> cacheSites = cacheSiteService.list(new LambdaQueryWrapper<CacheSite>()
+                    .eq(CacheSite::getSiteStatus, CacheSiteStatusType.O.id).eq(CacheSite::getChannel,task.getTargetSite()));
 
             if (cacheSites.isEmpty()) {
                 throw new CoolException("缂撳瓨绔欑┖闂翠笉瓒筹紝璇风◢鍚庡啀璇�");
@@ -1173,6 +1174,7 @@
                 cacheSite.setOrderId(orders.get(i).getId());
                 cacheSite.setOrderNo(orders.get(i).getOrderNo());
                 cacheSite.setSiteStatus(CacheSiteStatusType.R.id);
+                cacheSite.setBarcode(loc.getBarcode());
                 cacheSite.setUpdateTime(new Date());
                 if (!cacheSiteService.updateById(cacheSite)) {
                     throw new CoolException("缂撳瓨绔欐洿鏂板け璐�");

--
Gitblit v1.9.1