jiaosong
2023-11-08 ba5d534d0d34da7ac6647cfb6b602c97c8c182dc
server/services/src/main/java/com/doumee/biz/system/impl/SystemUserBizImpl.java
@@ -220,6 +220,22 @@
        }
    }
    @Override
    public void updateStatusById(CreateSystemUserDTO systemUser) {
        SystemUser queryUserDto = new SystemUser();
        queryUserDto.setId(systemUser.getId());
        queryUserDto.setDeleted(Constants.ZERO);
        SystemUser user = systemUserService.findOne(queryUserDto);
        if ("admin".equals(user.getUsername()) && Objects.equal(systemUser.getStatus(),1)){
            throw new BusinessException(ResponseStatus.DATA_EXISTS.getCode(), "超级管理员账号不允许禁用");
        }
        // 修改用户
        systemUserService.updateById(systemUser);
    }
    @Override
    @Transactional
    public void createUserRole(CreateUserRoleDTO dto) {