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