From e16302f9d475c7cc4dd18c5abf1a23cb5502e362 Mon Sep 17 00:00:00 2001
From: whyclxw <810412026@qq.com>
Date: 星期三, 28 五月 2025 14:57:56 +0800
Subject: [PATCH] 密码验证加-

---
 src/main/java/com/whyc/controller/PermitGroupController.java |   16 ++++++++++++----
 1 files changed, 12 insertions(+), 4 deletions(-)

diff --git a/src/main/java/com/whyc/controller/PermitGroupController.java b/src/main/java/com/whyc/controller/PermitGroupController.java
index 57b5eb9..22bbce4 100644
--- a/src/main/java/com/whyc/controller/PermitGroupController.java
+++ b/src/main/java/com/whyc/controller/PermitGroupController.java
@@ -37,15 +37,23 @@
     @PostMapping("delete")
     @ApiOperation(value = "鏉冮檺缁勫垹闄�")
     public Response delete(@RequestParam Integer permitGroupId){
-        service.delete(permitGroupId);
+        boolean deleteFlag = service.delete(permitGroupId);
+        if(!deleteFlag){
+            return new Response().setII(0,"鍒犻櫎澶辫触,褰撳墠鐢ㄦ埛娌℃湁鏉冮檺缂栬緫鏉冮檺");
+        }
         return new Response().setII(1,"鍒犻櫎鎴愬姛");
     }
 
     @GetMapping("list")
     @ApiOperation(value = "鏉冮檺缁勫垪琛�")
-    public Response<List<PermitGroup>> getList(){
-        List<PermitGroup> list = service.getList();
-        return new Response<List<PermitGroup>>().set(1,list);
+    public Response getList(){
+        //楠岃瘉鏄惁瀛樺湪permit_query_permit鏉冮檺
+        if (!service.checkUserPermitWithName("permit_query_permit")) {
+            return new Response().set(1, false,"褰撳墠鐢ㄦ埛鏃犳煡璇㈡潈闄�");
+        }else {
+            List<PermitGroup> list = service.getList();
+            return new Response().set(1,list);
+        }
     }
 
     @GetMapping("info")

--
Gitblit v1.9.1