From cfb17d6e329f3cc7afe3018d6cc8784ebafd5965 Mon Sep 17 00:00:00 2001
From: liuhaonan <31457034@qq.com>
Date: 星期三, 14 九月 2022 16:08:57 +0800
Subject: [PATCH] changes

---
 ximon-admin/src/main/java/com/sandu/ximon/admin/service/PlatformFileService.java       |    8 +++++---
 ximon-admin/src/main/java/com/sandu/ximon/admin/controller/PlatformFileController.java |    5 +++++
 2 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/ximon-admin/src/main/java/com/sandu/ximon/admin/controller/PlatformFileController.java b/ximon-admin/src/main/java/com/sandu/ximon/admin/controller/PlatformFileController.java
index e423d9b..c7c0d33 100644
--- a/ximon-admin/src/main/java/com/sandu/ximon/admin/controller/PlatformFileController.java
+++ b/ximon-admin/src/main/java/com/sandu/ximon/admin/controller/PlatformFileController.java
@@ -88,4 +88,9 @@
         return ResponseUtil.success(platformFileService.setPermission(platformFilePermissionParam));
     }
 
+    @GetMapping("/allUserList")
+    public ResponseVO<Object> allUserList() {
+        return ResponseUtil.success(platformFileService.allUserList());
+    }
+
 }
diff --git a/ximon-admin/src/main/java/com/sandu/ximon/admin/service/PlatformFileService.java b/ximon-admin/src/main/java/com/sandu/ximon/admin/service/PlatformFileService.java
index faa6ede..76dd58f 100644
--- a/ximon-admin/src/main/java/com/sandu/ximon/admin/service/PlatformFileService.java
+++ b/ximon-admin/src/main/java/com/sandu/ximon/admin/service/PlatformFileService.java
@@ -146,6 +146,7 @@
      * @return
      */
     public String setPermission(PlatformFilePermissionParam platformFilePermissionParam) {
+        PermissionToCheck();
         //鍒犻櫎鏃у叧绯�
         platformFileUserService.remove(Wrappers.lambdaQuery(PlatformFileUser.class)
                 .eq(PlatformFileUser::getFileId, platformFilePermissionParam.getFileId()));
@@ -173,7 +174,8 @@
      * @return
      */
     public List<AllUserInfoParam> allUserList() {
-        List<Admin> adminList = adminService.list(Wrappers.lambdaQuery(Admin.class).ne(Admin::getId, 1));
+        PermissionToCheck();
+        List<Admin> adminList = adminService.list(Wrappers.lambdaQuery(Admin.class).ne(Admin::getId, SecurityUtils.getUserId()));
         List<Client> clientList = clientService.list();
 
         List<AllUserInfoParam> list = new ArrayList<>();
@@ -200,11 +202,11 @@
 
 
     /**
-     * 鏉冮檺鏍¢獙
+     * 鏉冮檺瓒呯鏍¢獙
      */
     private void PermissionToCheck() {
         if (!AdministratorEnums.ADMIN.getCode().equals(SecurityUtils.getUserDetails().getAdministratorType())) {
-            //瓒呯
+            //闈炶秴绠�
             throw new BusinessException("闈炶秴绠′笉鑳芥搷浣�");
         }
     }

--
Gitblit v1.9.3