From 103f52ade0f77e420dec306ea3b51d0a3c0ac3ee Mon Sep 17 00:00:00 2001
From: zhangherong <571457620@qq.com>
Date: 星期三, 19 三月 2025 13:23:12 +0800
Subject: [PATCH] art: 设备管理-系统业务编码生成,工艺参数维护功能修改

---
 lxzn-module-dnc/src/main/java/org/jeecg/modules/dnc/service/impl/DeviceManagementServiceImpl.java |   18 ++++++++++++++++++
 1 files changed, 18 insertions(+), 0 deletions(-)

diff --git a/lxzn-module-dnc/src/main/java/org/jeecg/modules/dnc/service/impl/DeviceManagementServiceImpl.java b/lxzn-module-dnc/src/main/java/org/jeecg/modules/dnc/service/impl/DeviceManagementServiceImpl.java
index 4a56a91..716979e 100644
--- a/lxzn-module-dnc/src/main/java/org/jeecg/modules/dnc/service/impl/DeviceManagementServiceImpl.java
+++ b/lxzn-module-dnc/src/main/java/org/jeecg/modules/dnc/service/impl/DeviceManagementServiceImpl.java
@@ -25,6 +25,7 @@
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
 
+import java.util.Arrays;
 import java.util.List;
 import java.util.stream.Collectors;
 
@@ -218,4 +219,21 @@
         queryWrapper.orderByDesc("create_time");
         return super.list(queryWrapper);
     }
+
+    /**
+     * 閫氳繃id鏌ヨ璁惧鍒楄〃淇℃伅
+     * @param id
+     * @return
+     */
+    @Override
+    public List<MdcEquipment> getEquipmentListById(String id){
+        DeviceManagement deviceManagement = super.getById(id);
+        if (deviceManagement == null) {
+            return null;
+        }else {
+            List<String> equipmentIds = Arrays.asList(deviceManagement.getEquipmentIds().split(","));
+            return equipmentService.list(new QueryWrapper<MdcEquipment>()
+                   .in("equipment_id", equipmentIds));
+        }
+    }
 }

--
Gitblit v1.9.3