From 0843d9fa608a6d319d9d1c37860a0f16ce263a19 Mon Sep 17 00:00:00 2001
From: lyh <925863403@qq.com>
Date: 星期一, 30 六月 2025 15:37:25 +0800
Subject: [PATCH] 设备车间管理与用户

---
 lxzn-module-eam/src/main/java/org/jeecg/modules/eam/service/impl/WorkShopDepartServiceImpl.java |   14 +++++++++++++-
 1 files changed, 13 insertions(+), 1 deletions(-)

diff --git a/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/service/impl/WorkShopDepartServiceImpl.java b/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/service/impl/WorkShopDepartServiceImpl.java
index 6df5ebc..f872bf6 100644
--- a/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/service/impl/WorkShopDepartServiceImpl.java
+++ b/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/service/impl/WorkShopDepartServiceImpl.java
@@ -13,9 +13,9 @@
 import org.jeecg.modules.eam.mapper.WorkShopDepartMapper;
 import org.jeecg.modules.eam.mapper.WorkShopDepartUserMapper;
 import org.jeecg.modules.eam.model.EamWorkShopDepartTreeModel;
+import org.jeecg.modules.eam.model.WorkShopIdModel;
 import org.jeecg.modules.eam.service.IWorkShopDepartService;
 import org.jeecg.modules.eam.util.FindsWorkShopDepartsChildrenUtil;
-import org.jeecg.modules.system.entity.MdcUserProduction;
 import org.jeecg.modules.system.entity.SysUser;
 import org.jeecg.modules.system.mapper.SysUserMapper;
 import org.springframework.beans.factory.annotation.Autowired;
@@ -126,6 +126,18 @@
         }
     }
 
+    @Override
+    @Cacheable(value = "eam:cache:workshop:allids")
+    public List<WorkShopIdModel> queryProductionIdTreeList() {
+        LambdaQueryWrapper<WorkShopDepart> query = new LambdaQueryWrapper<>();
+        query.eq(WorkShopDepart::getDelFlag, CommonConstant.DEL_FLAG_0.toString());
+        query.orderByAsc(WorkShopDepart::getWorkShopOrder);
+        List<WorkShopDepart> list = this.list(query);
+        //璋冪敤wrapTreeDataToTreeList鏂规硶鐢熸垚鏍戠姸鏁版嵁
+        return FindsWorkShopDepartsChildrenUtil.wrapTreeDataToProductionIdTreeList(list);
+    }
+
+
     /**
      * updateProductionDataById 瀵瑰簲 edit 鏍规嵁璁惧杞﹂棿绠$悊涓婚敭鏉ユ洿鏂板搴旂殑璁惧杞﹂棿绠$悊鏁版嵁
      */

--
Gitblit v1.9.3