whyczh
2021-06-03 81bdad137f96c25487424f442b6c49ebb4745eee
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);
    }
@@ -105,10 +105,6 @@
    }
    public Response update(User user) {
        if(StringUtils.isNotEmpty(user.getPassword())){
            String password = DigestsUtil.sha1(user.getPassword(),user.getSalt());
            user.setPassword(password);
        }
        if (userMapper.updateById(user) > 0) {
            return new Response().setMsg(1, "更新成功");
        } else {
@@ -118,6 +114,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 +131,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 {