From 3721176292747e250787e3b4b209bb89202990b0 Mon Sep 17 00:00:00 2001
From: skyouc
Date: 星期日, 04 五月 2025 21:15:37 +0800
Subject: [PATCH] 质检结果回写问题修复

---
 rsf-server/src/main/java/com/vincent/rsf/server/manager/service/impl/AsnOrderItemServiceImpl.java |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/rsf-server/src/main/java/com/vincent/rsf/server/manager/service/impl/AsnOrderItemServiceImpl.java b/rsf-server/src/main/java/com/vincent/rsf/server/manager/service/impl/AsnOrderItemServiceImpl.java
index a74e45b..9ab4f72 100644
--- a/rsf-server/src/main/java/com/vincent/rsf/server/manager/service/impl/AsnOrderItemServiceImpl.java
+++ b/rsf-server/src/main/java/com/vincent/rsf/server/manager/service/impl/AsnOrderItemServiceImpl.java
@@ -145,13 +145,15 @@
                         .setMatnrCode(matnr.getCode())
                         .setMatnrId(matnr.getId())
                         .setStockUnit(matnr.getUnit());
-                if (!Objects.nonNull(orderTemplate.getSplrCode())) {
+                if (!Objects.isNull(orderTemplate.getSplrCode())) {
                     Companys companys = companysService.getOne(new LambdaQueryWrapper<Companys>().eq(Companys::getCode, orderTemplate.getSplrCode()));
                     if (!Objects.isNull(companys)) {
                         orderItem.setSplrCode(companys.getCode()).setSplrName(companys.getName());
                     } else {
-                        orderItem.setSplrCode(orderTemplate.getSplrCode()).setSplrName(companys.getName() + "(渚涘簲鍟嗕笉瀛樺湪锛侊紒)");
+                        orderItem.setSplrCode(orderTemplate.getSplrCode()).setSplrName(orderTemplate.getSplrName() + "(渚涘簲鍟嗕笉瀛樺湪锛侊紒)");
                     }
+                } else {
+                    continue;
                 }
 
                 items.add(orderItem);
@@ -221,7 +223,6 @@
         }
         hsahMap.setRecords(FieldsUtils.getExtendFields(hsahMap.getRecords()));
         return hsahMap;
-
     }
 
 }

--
Gitblit v1.9.1