From 71b55000a9271f7f2d834572a0b3732f098f3bc0 Mon Sep 17 00:00:00 2001
From: lbq <1065079612@qq.com>
Date: 星期一, 16 三月 2026 16:18:45 +0800
Subject: [PATCH] 修改备料bug

---
 rsf-server/src/main/java/com/vincent/rsf/server/api/service/impl/PdaOutStockServiceImpl.java |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/rsf-server/src/main/java/com/vincent/rsf/server/api/service/impl/PdaOutStockServiceImpl.java b/rsf-server/src/main/java/com/vincent/rsf/server/api/service/impl/PdaOutStockServiceImpl.java
index 8de9724..f9bf95f 100644
--- a/rsf-server/src/main/java/com/vincent/rsf/server/api/service/impl/PdaOutStockServiceImpl.java
+++ b/rsf-server/src/main/java/com/vincent/rsf/server/api/service/impl/PdaOutStockServiceImpl.java
@@ -128,7 +128,7 @@
                 throw new CoolException("缂栫爜瑙勫垯閿欒锛� 缂栫爜瑙勫垯銆孲YS_WAIT_PAKIN_CODE銆嶈鍒欐槸涓嶅瓨鍦�");
             }
             waitPakin1.setCode(ruleCode)
-                    .setIoStatus(PakinIOStatus.PAKIN_IO_STATUS_HOLD.val)
+                    .setIoStatus(PakinIOStatus.PAKIN_IO_STATUS_DONE.val)
                     .setAnfme(param.getTaskItemList().stream()
                             .map(TaskItem::getInputQty)
                             .filter(Objects::nonNull)
@@ -445,7 +445,9 @@
             throw new CoolException("绔欑偣鐘舵�佷笉涓虹┖闂�");
         }
 
-        List<Long> areaList = basStation.getCrossZoneArea();
+        List<Long> areaList = basStation.getCrossZoneArea().stream()
+                .map(Integer::longValue)
+                .collect(Collectors.toList());
         if (Cools.isEmpty(areaList)) {
             throw new CoolException("褰撳墠绔欑偣搴撳尯鏈厤缃�");
         }

--
Gitblit v1.9.1