| | |
| | | if (admin == null) { |
| | | throw new BusinessException("找不到管理员"); |
| | | } |
| | | if(!AdministratorEnums.ADMIN.getCode().equals(SecurityUtils.getUserDetails().getAdministratorType())){ |
| | | if (!AdministratorEnums.ADMIN.getCode().equals(SecurityUtils.getUserDetails().getAdministratorType())) { |
| | | throw new BusinessException("只有超级管理员才能删除用户"); |
| | | } |
| | | |
| | |
| | | } |
| | | } |
| | | |
| | | /** |
| | | * 删除管理员 日志记录开始 |
| | | */ |
| | | String content = "删除管理员:" + admin.getUsername() + "用户id:" + admin; |
| | | StoreOperationRecordsUtils.storeOperationData(null, null, "删除管理员", content); |
| | | /** |
| | | * 删除管理员 日志记录结束 |
| | | */ |
| | | |
| | | return flag; |
| | | } |
| | | |