| | |
| | | * @param packageId 租户套餐id |
| | | * @return 角色id |
| | | */ |
| | | public Long createTenantRole(String tenantId, Long packageId) { |
| | | private Long createTenantRole(String tenantId, Long packageId) { |
| | | // 获取租户套餐 |
| | | SysTenantPackage tenantPackage = sysTenantPackageMapper.selectById(packageId); |
| | | if (ObjectUtil.isNull(tenantPackage)) { |
| | |
| | | } |
| | | |
| | | /** |
| | | * 校验租户是否允许操作 |
| | | * |
| | | * @param tenantId 租户ID |
| | | */ |
| | | @Override |
| | | public void checkTenantAllowed(String tenantId) { |
| | | if (ObjectUtil.isNotNull(tenantId) && TenantConstants.DEFAULT_TENANT_ID.equals(tenantId)) { |
| | | throw new ServiceException("不允许操作管理租户"); |
| | | } |
| | | } |
| | | |
| | | /** |
| | | * 批量删除租户 |
| | | */ |
| | | @CacheEvict(cacheNames = CacheNames.SYS_TENANT, allEntries = true) |