From fffea208c02105c37de1a15de81f2b868fa70ab5 Mon Sep 17 00:00:00 2001
From: liuxm <liuxm@fescotech.com>
Date: 星期四, 16 五月 2024 18:40:09 +0800
Subject: [PATCH] 部分方法添加事务注解

---
 pms-parent/pms-web-base/src/main/java/com/dy/pmsBase/privilege/PriSv.java |   14 ++++++++++----
 1 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/pms-parent/pms-web-base/src/main/java/com/dy/pmsBase/privilege/PriSv.java b/pms-parent/pms-web-base/src/main/java/com/dy/pmsBase/privilege/PriSv.java
index 8339844..189cf85 100644
--- a/pms-parent/pms-web-base/src/main/java/com/dy/pmsBase/privilege/PriSv.java
+++ b/pms-parent/pms-web-base/src/main/java/com/dy/pmsBase/privilege/PriSv.java
@@ -8,8 +8,7 @@
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
 
-import java.util.List;
-import java.util.Map;
+import java.util.*;
 import java.util.stream.Collectors;
 
 @Slf4j
@@ -37,10 +36,17 @@
         return rsVo ;
     }
 
-    public Map<String, List<BaPrivilege>> selectByType(){
+    public List<Map<String, Object>> selectByType(){
         List<BaPrivilege> priList = dao.selectAll();
         Map<String, List<BaPrivilege>> map = priList.stream()
                 .collect(Collectors.groupingBy(BaPrivilege::getTypeName));
-        return map;
+        List<Map<String,Object>> resultList=new ArrayList<>();
+        map.forEach((key, value) -> {
+            Map<String, Object> temp = new HashMap<>();
+            temp.put("name", key);
+            temp.put("list", value);
+            resultList.add(temp);
+        });
+        return resultList;
     }
 }

--
Gitblit v1.8.0