From 95a5e803d2bb18f9b07df40e85e523693e28f2ac Mon Sep 17 00:00:00 2001
From: Administrator <1051256694@qq.com>
Date: 星期日, 29 三月 2026 19:36:31 +0800
Subject: [PATCH] #

---
 src/main/java/com/zy/asrs/timer/WmsDataTimer.java |   13 ++++++++-----
 1 files changed, 8 insertions(+), 5 deletions(-)

diff --git a/src/main/java/com/zy/asrs/timer/WmsDataTimer.java b/src/main/java/com/zy/asrs/timer/WmsDataTimer.java
index f8148c7..29bd8ac 100644
--- a/src/main/java/com/zy/asrs/timer/WmsDataTimer.java
+++ b/src/main/java/com/zy/asrs/timer/WmsDataTimer.java
@@ -90,10 +90,16 @@
                         tvWrkDetlDto.setSpecs(wrkDetl.getString("specs"));
                         tvWrkDetlDto.setBatch(wrkDetl.getString("batch"));
                         tvWrkDetlDto.setAnfme(wrkDetl.getDouble("anfme"));
+                        tvWrkDetlDto.setBarcode(wrkDetl.getString("zpallet"));
+                        wcsStationDto.setBarcode(wrkDetl.getString("zpallet"));
+                        tvWrkDetlDto.setOutboundSeq(wrkDetl.getString("supp"));
+                        tvWrkDetlDto.setOrderNo(wrkDetl.getString("orderNo"));
+                        wcsStationDto.setOrderNo(wrkDetl.getString("orderNo"));
                         list.add(tvWrkDetlDto);
                     }
 
                     wcsStationDto.setIoType(data.getInteger("ioType"));
+
                     wcsStationDto.setWrkDetls(list);
                     stationUtils.stationMap.put(wcsStationDto.getStationId(), wcsStationDto);
                 }
@@ -138,7 +144,7 @@
                 if(Objects.equals(barcode, "NoRead")){
                     continue;
                 }
-                requestParam.put("barcode", barcode);
+                requestParam.put("taskNo", wcsStationDto.getTaskNo());
                 response = new HttpHandler.Builder()
                         .setUri(wmsCombQueryUrl)
                         .setJson(JSON.toJSONString(requestParam))
@@ -152,7 +158,7 @@
                         continue;
                     }
                     List<TvWrkDetlDto> list = new ArrayList<>();
-                    for (Object o : data.getJSONArray("waitPakins")) {
+                    for (Object o : data.getJSONArray("wrkDetls")) {
                         JSONObject wrkDetl = (JSONObject) o;
                         TvWrkDetlDto tvWrkDetlDto = new TvWrkDetlDto();
 //                        list.add(tvWrkDetlDto);
@@ -162,9 +168,6 @@
                         tvWrkDetlDto.setSpecs(wrkDetl.getString("specs"));
                         tvWrkDetlDto.setBatch(wrkDetl.getString("batch"));
                         tvWrkDetlDto.setAnfme(wrkDetl.getDouble("anfme"));
-                        tvWrkDetlDto.setBarcode(barcode);
-                        tvWrkDetlDto.setLocNo(wrkDetl.getString("zpallet"));
-
                         list.add(tvWrkDetlDto);
                     }
                     wcsStationDto.setIoType(1);

--
Gitblit v1.9.1