From 75c32d6d697a550400d0b4eec95b8570d83b726f Mon Sep 17 00:00:00 2001
From: kimi <kimi42345@gmail.com>
Date: 星期五, 27 十一月 2020 19:20:32 +0800
Subject: [PATCH] 提交

---
 src/main/java/com/highdatas/srs/web/SysRoleMappingController.java |   37 ++++++++++++++++++++++++++++++++-----
 1 files changed, 32 insertions(+), 5 deletions(-)

diff --git a/src/main/java/com/highdatas/srs/web/SysRoleMappingController.java b/src/main/java/com/highdatas/srs/web/SysRoleMappingController.java
index 4d97d4a..8791463 100644
--- a/src/main/java/com/highdatas/srs/web/SysRoleMappingController.java
+++ b/src/main/java/com/highdatas/srs/web/SysRoleMappingController.java
@@ -1,12 +1,15 @@
 package com.highdatas.srs.web;
 
 
+import com.highdatas.srs.entity.SysRole;
 import com.highdatas.srs.mapper.SysRoleMapper;
 import com.highdatas.srs.pojo.Result;
+import com.highdatas.srs.service.ISysRoleService;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.RequestMapping;
 import org.springframework.web.bind.annotation.RestController;
 
+import java.util.ArrayList;
 import java.util.HashMap;
 import java.util.List;
 import java.util.Map;
@@ -27,6 +30,8 @@
      */
     @Autowired
     SysRoleMapper roleMapper;
+    @Autowired
+    ISysRoleService roleService;
 
     @RequestMapping("detail")
     public Result downLoad() {
@@ -36,11 +41,11 @@
         stringObjectHashMap.put("name", "鐮旂┒鍛�");
         stringObjectHashMap.put("roleName", null);
         byDepart.add(stringObjectHashMap);
-        stringObjectHashMap = new HashMap<>();
-        stringObjectHashMap.put("id", "瀹炰範鐢�");
-        stringObjectHashMap.put("name", "瀹炰範鐢�");
-        stringObjectHashMap.put("roleName", null);
-        byDepart.add(stringObjectHashMap);
+//        stringObjectHashMap = new HashMap<>();
+//        stringObjectHashMap.put("id", "瀹炰範鐢�");
+//        stringObjectHashMap.put("name", "瀹炰範鐢�");
+//        stringObjectHashMap.put("roleName", null);
+//        byDepart.add(stringObjectHashMap);
         stringObjectHashMap = new HashMap<>();
         stringObjectHashMap.put("id", "椤圭洰缁忕悊");
         stringObjectHashMap.put("name", "椤圭洰缁忕悊");
@@ -49,4 +54,26 @@
 
         return  Result.success(byDepart);
     }
+
+    @RequestMapping("partTime")
+    public Result partTime() {
+        List<Map<String, Object>> byDepart = roleMapper.findByDepart("01-600");
+        return  Result.success(byDepart);
+    }
+
+    @RequestMapping("all")
+    public Result all() {
+        List<Map<String, Object>> byDepart = new ArrayList<>();
+
+        List<SysRole> sysRoles = roleService.selectList(null);
+        for (SysRole sysRole : sysRoles) {
+            HashMap stringObjectHashMap = new HashMap<>();
+            stringObjectHashMap.put("id", sysRole.getName());
+            stringObjectHashMap.put("name", sysRole.getName());
+            stringObjectHashMap.put("roleName", null);
+            byDepart.add(stringObjectHashMap);
+        }
+        byDepart.addAll(roleMapper.all());
+        return  Result.success(byDepart);
+    }
 }

--
Gitblit v1.8.0