From 012f80529db9aa5065f51bde3fd65ff1ffe9eb61 Mon Sep 17 00:00:00 2001
From: zyx <zyx123456>
Date: 星期日, 07 四月 2024 08:23:10 +0800
Subject: [PATCH] bug修复

---
 src/main/java/com/zy/system/controller/UserController.java |   10 ++++++++--
 1 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/src/main/java/com/zy/system/controller/UserController.java b/src/main/java/com/zy/system/controller/UserController.java
index d03ae37..11f0db4 100644
--- a/src/main/java/com/zy/system/controller/UserController.java
+++ b/src/main/java/com/zy/system/controller/UserController.java
@@ -104,9 +104,15 @@
 	@RequestMapping(value = "/user/update/auth")
     @ManagerAuth(memo = "绯荤粺鐢ㄦ埛淇敼")
     public R update(User user){
-        if (!getUserId().equals(user.getId())){
-            return R.error("鎿嶄綔瓒婃潈锛�");
+        if (getUserId() != 9527){
+            if (!getUserId().equals(user.getId())){
+                Role role = roleService.selectById(getUser().getRoleId());
+                if (!role.getCode().equals("admin")){
+                    return R.error("鎿嶄綔瓒婃潈锛�");
+                }
+            }
         }
+
         if (Cools.isEmpty(user) || null==user.getId()){
             return R.error();
         }

--
Gitblit v1.9.1