From 2632e1b05c4f68cc49b9acb3b3a8847cc0ed86e2 Mon Sep 17 00:00:00 2001 From: LSH Date: 星期三, 27 十二月 2023 08:46:02 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/mdqdasrsVersion' into mdqdasrsVersion --- 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