From a497406167f500741ac6cc1d24e086589972eb49 Mon Sep 17 00:00:00 2001
From: gongchunyi <deslre0381@gmail.com>
Date: 星期四, 19 三月 2026 18:03:54 +0800
Subject: [PATCH] fix: 工艺路线工序参数表取消绑定基础参数表

---
 src/main/java/com/ruoyi/appendix/service/impl/AppendixServiceImpl.java |   19 -------------------
 1 files changed, 0 insertions(+), 19 deletions(-)

diff --git a/src/main/java/com/ruoyi/appendix/service/impl/AppendixServiceImpl.java b/src/main/java/com/ruoyi/appendix/service/impl/AppendixServiceImpl.java
index e056059..890785d 100644
--- a/src/main/java/com/ruoyi/appendix/service/impl/AppendixServiceImpl.java
+++ b/src/main/java/com/ruoyi/appendix/service/impl/AppendixServiceImpl.java
@@ -5,7 +5,6 @@
 import com.ruoyi.appendix.pojo.ProcessRouteItemParamInstance;
 import com.ruoyi.appendix.pojo.ProductStructureInstance;
 import com.ruoyi.appendix.service.*;
-import com.ruoyi.basic.pojo.BaseParam;
 import com.ruoyi.basic.service.BaseParamService;
 import com.ruoyi.common.exception.ServiceException;
 import com.ruoyi.common.utils.StringUtils;
@@ -184,29 +183,11 @@
         if (list == null || list.isEmpty()) {
             return;
         }
-        // 鎵归噺鏌ヨ base_param
-        List<Long> paramIds = list.stream().map(ProcessRouteItemParam::getParamId)
-                .filter(id -> id != null).distinct().collect(Collectors.toList());
-        Map<Long, BaseParam> baseParamMap = new HashMap<>();
-        if (!paramIds.isEmpty()) {
-            baseParamService.listByIds(paramIds).forEach(bp -> baseParamMap.put(bp.getId(), bp));
-        }
         List<ProcessRouteItemParamInstance> instances = list.stream().map(item -> {
             ProcessRouteItemParamInstance instance = new ProcessRouteItemParamInstance();
             BeanUtils.copyProperties(item, instance, "id");
             instance.setOrderId(orderId);
             instance.setRouteItemId(newRouteItemInstanceId);
-            // 浠� base_param 濉厖鍩虹瀛楁
-            BaseParam bp = baseParamMap.get(item.getParamId());
-            if (bp != null) {
-                instance.setParamKey(bp.getParamKey());
-                instance.setParamName(bp.getParamName());
-                instance.setParamType(bp.getParamType());
-                instance.setParamFormat(bp.getParamFormat());
-                instance.setValueMode(bp.getValueMode());
-                instance.setUnit(bp.getUnit());
-                instance.setRemark(bp.getRemark());
-            }
             return instance;
         }).collect(Collectors.toList());
         processRouteItemParamInstanceService.saveBatch(instances);

--
Gitblit v1.9.3