|
|
|
@ -136,7 +136,7 @@ public class TenantServiceImpl extends BaseServiceImpl implements TenantService
|
|
|
|
|
* @throws Exception exception |
|
|
|
|
*/ |
|
|
|
|
@Override |
|
|
|
|
@Transactional |
|
|
|
|
@Transactional(rollbackFor = Exception.class) |
|
|
|
|
public Map<String, Object> createTenant(User loginUser, |
|
|
|
|
String tenantCode, |
|
|
|
|
int queueId, |
|
|
|
@ -223,10 +223,9 @@ public class TenantServiceImpl extends BaseServiceImpl implements TenantService
|
|
|
|
|
updateTenantValid(existsTenant, updateTenant); |
|
|
|
|
|
|
|
|
|
// updateProcessInstance tenant
|
|
|
|
|
/** |
|
|
|
|
* if the tenant code is modified, the original resource needs to be copied to the new tenant. |
|
|
|
|
*/ |
|
|
|
|
if (!Objects.equals(existsTenant.getTenantCode(), updateTenant.getTenantCode()) && PropertyUtils.getResUploadStartupState()) { |
|
|
|
|
// if the tenant code is modified, the original resource needs to be copied to the new tenant.
|
|
|
|
|
if (!Objects.equals(existsTenant.getTenantCode(), updateTenant.getTenantCode()) |
|
|
|
|
&& PropertyUtils.getResUploadStartupState()) { |
|
|
|
|
storageOperate.createTenantDirIfNotExists(tenantCode); |
|
|
|
|
} |
|
|
|
|
tenantMapper.updateById(updateTenant); |
|
|
|
@ -244,7 +243,7 @@ public class TenantServiceImpl extends BaseServiceImpl implements TenantService
|
|
|
|
|
* @throws Exception exception |
|
|
|
|
*/ |
|
|
|
|
@Override |
|
|
|
|
@Transactional |
|
|
|
|
@Transactional(rollbackFor = Exception.class) |
|
|
|
|
public Map<String, Object> deleteTenantById(User loginUser, int id) throws Exception { |
|
|
|
|
Map<String, Object> result = new HashMap<>(); |
|
|
|
|
|
|
|
|
@ -357,7 +356,6 @@ public class TenantServiceImpl extends BaseServiceImpl implements TenantService
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* Make sure tenant with given name exists, and create the tenant if not exists |
|
|
|
|
* |
|
|
|
|
* ONLY for python gateway server, and should not use this in web ui function |
|
|
|
|
* |
|
|
|
|
* @param tenantCode tenant code |
|
|
|
|