Commit 5d102fa765aa535d003c01778714465c8a086b0d

Authored by 黄 x
1 parent a107f260

fix: 删除租户时,要删除租户的企业信息

... ... @@ -52,6 +52,7 @@ public class YtTenantServiceImpl extends AbstractBaseService<TenantMapper, Tenan
52 52 private final ConvertConfigService convertConfigService;
53 53 private final SysAppDesignService sysAppDesignService;
54 54 private final SysPlatformDesignService sysPlatformDesignService;
  55 + private final SysEnterpriseService sysEnterpriseService;
55 56 @Override
56 57 @Transactional
57 58 public TenantDTO createNewTenant(TenantReqDTO tenantReqDTO) {
... ... @@ -154,9 +155,10 @@ public class YtTenantServiceImpl extends AbstractBaseService<TenantMapper, Tenan
154 155 sceneLinkageService.deleteDataByTenantIds(tenantIds);
155 156 // 13.DELETE CONVERT_CONFIG
156 157 convertConfigService.deleteDataByTenantIds(tenantIds);
157   - // 14.DELETE APP_DESIGN PLATFORM_DESIGN
  158 + // 14.DELETE APP_DESIGN PLATFORM_DESIGN ENTERPRISE
158 159 sysAppDesignService.deleteDataByTenantIds(tenantIds);
159 160 sysPlatformDesignService.deleteDataByTenantIds(tenantIds);
  161 + sysEnterpriseService.deleteDataByTenantIds(tenantIds);
160 162 // 15.DELETE TENANT_ROLE、TENANT_MENU
161 163 deleteTenantRolesByTenantId(tenantIds);
162 164 deleteTenantMenusByTenantId(tenantIds);
... ...
... ... @@ -2,13 +2,14 @@ package org.thingsboard.server.dao.yunteng.service;
2 2
3 3
4 4 import org.thingsboard.server.common.data.yunteng.dto.SysEnterpriseDTO;
  5 +import org.thingsboard.server.dao.yunteng.entities.SysEnterprise;
5 6
6 7 /**
7 8 * @author: 徐浩然
8 9 * @desc:
9 10 * @date: 2021/12/3-18:39
10 11 */
11   -public interface SysEnterpriseService {
  12 +public interface SysEnterpriseService extends BaseService<SysEnterprise>{
12 13 boolean save(SysEnterpriseDTO sysEnterpriseDTO,String tenantId);
13 14
14 15 SysEnterpriseDTO get(String tenantId);
... ...