|
@@ -69,6 +69,13 @@ public class TenantContractTemplateServiceImpl extends BaseServiceImpl<Integer,
|
|
|
return true;
|
|
|
}
|
|
|
|
|
|
+ tenantInfoDao.getLocked(tenantContractTemplate.getTenantId());
|
|
|
+
|
|
|
+ Integer maxVersion = tenantContractTemplateDao.queryMaxVersion();
|
|
|
+ int version = maxVersion == null ? 1 : maxVersion + 1;
|
|
|
+
|
|
|
+ tenantContractTemplate.setVersion(version);
|
|
|
+
|
|
|
tenantContractTemplateDao.disableContract(tenantContractTemplate.getOwner(), tenantContractTemplate.getType(), tenantContractTemplate.getTenantId());
|
|
|
|
|
|
Date date = new Date();
|