Fix TenantServiceImpl eventPublish
This commit is contained in:
parent
395a278fb4
commit
8def73cde1
@ -197,7 +197,7 @@ public class TenantServiceImpl extends AbstractCachedEntityService<TenantId, Ten
|
|||||||
boolean create = tenant.getId() == null;
|
boolean create = tenant.getId() == null;
|
||||||
Tenant savedTenant = tenantDao.save(tenant.getId(), tenant);
|
Tenant savedTenant = tenantDao.save(tenant.getId(), tenant);
|
||||||
publishEvictEvent(new TenantEvictEvent(savedTenant.getId(), create));
|
publishEvictEvent(new TenantEvictEvent(savedTenant.getId(), create));
|
||||||
eventPublisher.publishEvent(SaveEntityEvent.builder().tenantId(TenantId.SYS_TENANT_ID)
|
eventPublisher.publishEvent(SaveEntityEvent.builder().tenantId(savedTenant.getId())
|
||||||
.entityId(savedTenant.getId()).entity(savedTenant).added(create).build());
|
.entityId(savedTenant.getId()).entity(savedTenant).added(create).build());
|
||||||
if (tenant.getId() == null) {
|
if (tenant.getId() == null) {
|
||||||
deviceProfileService.createDefaultDeviceProfile(savedTenant.getId());
|
deviceProfileService.createDefaultDeviceProfile(savedTenant.getId());
|
||||||
@ -246,7 +246,7 @@ public class TenantServiceImpl extends AbstractCachedEntityService<TenantId, Ten
|
|||||||
adminSettingsService.deleteAdminSettingsByTenantId(tenantId);
|
adminSettingsService.deleteAdminSettingsByTenantId(tenantId);
|
||||||
tenantDao.removeById(tenantId, tenantId.getId());
|
tenantDao.removeById(tenantId, tenantId.getId());
|
||||||
publishEvictEvent(new TenantEvictEvent(tenantId, true));
|
publishEvictEvent(new TenantEvictEvent(tenantId, true));
|
||||||
eventPublisher.publishEvent(DeleteEntityEvent.builder().tenantId(TenantId.SYS_TENANT_ID)
|
eventPublisher.publishEvent(DeleteEntityEvent.builder().tenantId(tenantId)
|
||||||
.entity(tenant).entityId(tenantId).build());
|
.entity(tenant).entityId(tenantId).build());
|
||||||
relationService.deleteEntityRelations(tenantId, tenantId);
|
relationService.deleteEntityRelations(tenantId, tenantId);
|
||||||
alarmService.deleteEntityAlarmRecordsByTenantId(tenantId);
|
alarmService.deleteEntityAlarmRecordsByTenantId(tenantId);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user