From 195cdca1fae35cc9d7750ec2446412ef6cfb41fe Mon Sep 17 00:00:00 2001
From: whyczh <hzjl@qq.com>
Date: 星期四, 03 六月 2021 15:26:20 +0800
Subject: [PATCH] 用户权限更新superuser

---
 src/main/java/com/whyc/service/UserService.java |   11 +++++++++--
 1 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/src/main/java/com/whyc/service/UserService.java b/src/main/java/com/whyc/service/UserService.java
index 4fd0a74..d3c1835 100644
--- a/src/main/java/com/whyc/service/UserService.java
+++ b/src/main/java/com/whyc/service/UserService.java
@@ -77,7 +77,7 @@
 
     public List<User> getAll() {
         QueryWrapper<User> queryWrapper = new QueryWrapper<>();
-        queryWrapper.ne("name","superadmin");
+        queryWrapper.ne("name","superuser");
         List<User> users = userMapper.selectList(queryWrapper);
         return users;
     }
@@ -92,7 +92,7 @@
         queryWrapper.or().like(StringUtils.isNotEmpty(user.getSearch()), "real_name", user.getSearch());
         queryWrapper.or().like(StringUtils.isNotEmpty(user.getSearch()), "phone", user.getSearch());
         queryWrapper.or().like(StringUtils.isNotEmpty(user.getSearch()), "email", user.getSearch());
-        queryWrapper.ne("name","superadmin");
+        queryWrapper.ne("name","superuser");
         IPage<User> page = userMapper.selectPage(new Page<>(pageNum, pageSize), queryWrapper);
         return new Response<IPage<User>>().set(1, page);
     }
@@ -118,6 +118,9 @@
 
     public Response updateUserFreeze(int id, int state) {
         User user = userMapper.selectById(id);
+        if ("superuser".equals(user.getName())){
+            return new Response().setMsg(0, "鏇存柊澶辫触");
+        }
         user.setState(state);
         if (userMapper.updateById(user) > 0) {
             if (state == 0) {
@@ -132,6 +135,10 @@
 
 
     public Response delete(int id) {
+        User user = userMapper.selectById(id);
+        if ("superuser".equals(user.getName())){
+            return new Response().setMsg(0, "鍒犻櫎澶辫触");
+        }
         if (userMapper.deleteById(id) > 0) {
             return new Response().setMsg(1, "鍒犻櫎鎴愬姛");
         } else {

--
Gitblit v1.9.1