From 295bdcf5c1c434604d35bdb592660284870014d7 Mon Sep 17 00:00:00 2001
From: zhuguifei <312353457@qq.com>
Date: 星期三, 18 三月 2026 13:36:58 +0800
Subject: [PATCH] feat: 1.新增判定规程明细项目维护  2.新增储丝单柜产量报表 3.新增exceljs、dompdf等文件导出工具  4.修改启动loading、icon、fav

---
 RuoYi-Vue-Plus/ruoyi-modules/ruoyi-qa/src/main/java/org/dromara/qa/qm/service/impl/QmCheckitemServiceImpl.java |   24 ++++++++++++++++++++++++
 1 files changed, 24 insertions(+), 0 deletions(-)

diff --git a/RuoYi-Vue-Plus/ruoyi-modules/ruoyi-qa/src/main/java/org/dromara/qa/qm/service/impl/QmCheckitemServiceImpl.java b/RuoYi-Vue-Plus/ruoyi-modules/ruoyi-qa/src/main/java/org/dromara/qa/qm/service/impl/QmCheckitemServiceImpl.java
index a8299aa..8ff9004 100644
--- a/RuoYi-Vue-Plus/ruoyi-modules/ruoyi-qa/src/main/java/org/dromara/qa/qm/service/impl/QmCheckitemServiceImpl.java
+++ b/RuoYi-Vue-Plus/ruoyi-modules/ruoyi-qa/src/main/java/org/dromara/qa/qm/service/impl/QmCheckitemServiceImpl.java
@@ -20,6 +20,8 @@
 import java.util.List;
 import java.util.Map;
 import java.util.Collection;
+import java.util.stream.Collectors;
+import java.util.HashMap; // 瀵煎叆 HashMap
 
 /**
  * 瑙勭▼妫�楠岄」鐩甋ervice涓氬姟灞傚鐞�
@@ -85,6 +87,28 @@
         return roots;
     }
 
+    @Override
+    public List<Map<String, String>> getRid(String stdCode) { // 淇敼杩斿洖绫诲瀷
+        if (StringUtils.isBlank(stdCode)) {
+            return new ArrayList<>();
+        }
+        LambdaQueryWrapper<QmCheckitem> lqw = Wrappers.lambdaQuery();
+        lqw.select(QmCheckitem::getId, QmCheckitem::getItemName);
+        lqw.eq(QmCheckitem::getStdCode, stdCode);
+        lqw.eq(QmCheckitem::getIsmix, 1L);
+        lqw.eq(QmCheckitem::getEnable, 1L);
+        lqw.ne(QmCheckitem::getDel, 1L);
+        List<QmCheckitem> list = baseMapper.selectList(lqw);
+        return list.stream()
+            .map(item -> {
+                Map<String, String> map = new HashMap<>();
+                map.put("value", item.getId());
+                map.put("label", item.getItemName());
+                return map;
+            })
+            .collect(Collectors.toList());
+    }
+
     private List<QmCheckitemVo> selectTreeNodes(String stdCode, String rid) {
         if (StringUtils.isBlank(stdCode)) {
             return new ArrayList<>();

--
Gitblit v1.9.3