From 1e1c329535e3f3ce253c89ae1847476de9058f27 Mon Sep 17 00:00:00 2001
From: skyouc
Date: 星期五, 31 十月 2025 10:05:00 +0800
Subject: [PATCH] ERP单据查询功能优化

---
 rsf-open-api/src/main/java/com/vincent/rsf/openApi/service/impl/WmsErpServiceImpl.java      |    9 ++++++++-
 rsf-server/src/main/java/com/vincent/rsf/server/api/service/impl/ReceiveMsgServiceImpl.java |    2 +-
 2 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/rsf-open-api/src/main/java/com/vincent/rsf/openApi/service/impl/WmsErpServiceImpl.java b/rsf-open-api/src/main/java/com/vincent/rsf/openApi/service/impl/WmsErpServiceImpl.java
index 298e948..8433f0a 100644
--- a/rsf-open-api/src/main/java/com/vincent/rsf/openApi/service/impl/WmsErpServiceImpl.java
+++ b/rsf-open-api/src/main/java/com/vincent/rsf/openApi/service/impl/WmsErpServiceImpl.java
@@ -69,7 +69,14 @@
                 if (result.getCode() == 200) {
                     JSONObject object = JSONObject.parseObject(JSONObject.toJSONString(result.getData()));
                     OrderDto dto = new OrderDto();
-                    dto.setOrderNo(object.getString("code")).setAnfme(object.getDouble("anfme")).setType(object.getString("type")).setWkType(object.getString("wkType")).setQty(object.getDouble("qty")).setPoCode(object.getString("poCode")).setExceStatus(object.getShort("exceStatus")).setWorkQty(object.getDouble("workQty"));
+                    dto.setOrderNo(object.getString("code"))
+                            .setAnfme(object.getDouble("anfme"))
+                            .setType(object.getString("type"))
+                            .setWkType(object.getString("wkType"))
+                            .setQty(object.getDouble("qty"))
+                            .setPoCode(object.getString("poCode"))
+                            .setExceStatus(object.getShort("exceStatus"))
+                            .setWorkQty(object.getDouble("workQty"));
                     result.setData(dto);
                     return result;
                 } else {
diff --git a/rsf-server/src/main/java/com/vincent/rsf/server/api/service/impl/ReceiveMsgServiceImpl.java b/rsf-server/src/main/java/com/vincent/rsf/server/api/service/impl/ReceiveMsgServiceImpl.java
index 4dcf672..5afafe7 100644
--- a/rsf-server/src/main/java/com/vincent/rsf/server/api/service/impl/ReceiveMsgServiceImpl.java
+++ b/rsf-server/src/main/java/com/vincent/rsf/server/api/service/impl/ReceiveMsgServiceImpl.java
@@ -225,7 +225,7 @@
     @Override
     public R queryOrderStatus(QueryOrderParam queryParams) {
         WkOrder wkOrders = asnOrderService.getOne(new LambdaQueryWrapper<WkOrder>()
-                .eq(WkOrder::getCode, queryParams.getOrderNo())
+                .eq(WkOrder::getPoCode, queryParams.getOrderNo())
                 .eq(StringUtils.isNotBlank(queryParams.getType()), WkOrder::getType, queryParams.getType()));
         if (Objects.isNull(wkOrders)) {
             throw new CoolException("鍗曟嵁涓嶅瓨鍦紒锛�");

--
Gitblit v1.9.1