From 1536165d57b3c8450cbd53f45c61c36f66cc177c Mon Sep 17 00:00:00 2001
From: gongchunyi <deslre0381@gmail.com>
Date: 星期四, 12 三月 2026 16:52:38 +0800
Subject: [PATCH] fix: 生产计划的产品规格与物料编码数据为空

---
 src/main/java/com/ruoyi/production/service/impl/ProductMaterialServiceImpl.java |   14 +++++---------
 1 files changed, 5 insertions(+), 9 deletions(-)

diff --git a/src/main/java/com/ruoyi/production/service/impl/ProductMaterialServiceImpl.java b/src/main/java/com/ruoyi/production/service/impl/ProductMaterialServiceImpl.java
index 76a52d3..bd32f1f 100644
--- a/src/main/java/com/ruoyi/production/service/impl/ProductMaterialServiceImpl.java
+++ b/src/main/java/com/ruoyi/production/service/impl/ProductMaterialServiceImpl.java
@@ -350,17 +350,13 @@
         for (ProductMaterialConfig materialConfig : materialConfigList) {
             LambdaQueryWrapper<ProductMaterial> wrapper = new LambdaQueryWrapper<>();
             wrapper.eq(ProductMaterial::getMaterialTypeId, materialConfig.getId())
-                    .select(ProductMaterial::getId, ProductMaterial::getMaterialName)
                     .like(materialName != null && !materialName.isEmpty(), ProductMaterial::getMaterialName, materialName);
             List<ProductMaterial> productMaterialList = list(wrapper);
-
-            if (productMaterialList != null && !productMaterialList.isEmpty()) {
-                ProductMaterialGroupDto dto = new ProductMaterialGroupDto();
-                dto.setConfigId(materialConfig.getId());
-                dto.setConfigName(materialConfig.getConfigName());
-                dto.setMaterialList(productMaterialList);
-                productMaterialMap.add(dto);
-            }
+            ProductMaterialGroupDto dto = new ProductMaterialGroupDto();
+            dto.setConfigId(materialConfig.getId());
+            dto.setConfigName(materialConfig.getConfigName());
+            dto.setMaterialList(productMaterialList);
+            productMaterialMap.add(dto);
         }
         return productMaterialMap;
     }

--
Gitblit v1.9.3