From 63e7ee4de83e1dfd0d4db6113ca07fe544155c14 Mon Sep 17 00:00:00 2001
From: ‘liusuyi’ <1951119284@qq.com>
Date: 星期五, 06 十月 2023 10:58:40 +0800
Subject: [PATCH] 增加批量恢复报警过滤接口

---
 ard-work/src/main/java/com/ruoyi/plan/controller/ArdEplanController.java |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

diff --git a/ard-work/src/main/java/com/ruoyi/plan/controller/ArdEplanController.java b/ard-work/src/main/java/com/ruoyi/plan/controller/ArdEplanController.java
index 8346301..fb6bd28 100644
--- a/ard-work/src/main/java/com/ruoyi/plan/controller/ArdEplanController.java
+++ b/ard-work/src/main/java/com/ruoyi/plan/controller/ArdEplanController.java
@@ -200,6 +200,10 @@
     @PutMapping
     public AjaxResult edit(@RequestBody Map<String,Object> para)
     {
+        ArdEplan result = ardEplanService.selectArdEplanById((String) para.get("id"));
+        if(!result.getDeptId().equals(String.valueOf((Integer) para.get("deptId")))){
+            return toAjax(0);//闈炴湰閮ㄩ棬棰勬鏃犳硶鏇存敼
+        }
         ArdEplan ardEplan = new ArdEplan();
         ardEplan.setId((String) para.get("id"));
         ardEplan.setName((String) para.get("name"));
@@ -235,6 +239,12 @@
 	@DeleteMapping("/{ids}")
     public AjaxResult remove(@PathVariable String[] ids)
     {
+        ArdEplan result = ardEplanService.selectArdEplanById(ids[0]);
+        String userId = SecurityUtils.getUserId();
+        SysUser sysUser = userService.selectUserById(userId);
+        if(!result.getDeptId().equals(String.valueOf(sysUser.getDeptId()))){
+            return toAjax(0);//闈炴湰閮ㄩ棬棰勬鏃犳硶鍒犻櫎
+        }
         return toAjax(ardEplanService.deleteArdEplanByIds(ids));
     }
 }

--
Gitblit v1.9.3