|
|
@@ -123,6 +123,14 @@ public class ContractTemplateLogic {
|
|
|
.setFollowContractTemplateId(contractTemplate.getFollowContractTemplateId())
|
|
|
.updateById();
|
|
|
|
|
|
+ if (contractTemplate.getContractType().equals(ContractTypeEnum.MAIN.getKey())) {
|
|
|
+ contractTemplateService.lambdaUpdate()
|
|
|
+ .set(ContractTemplate::getValidDate, byId.getValidDate())
|
|
|
+ .set(ContractTemplate::getExpireDate, byId.getExpireDate())
|
|
|
+ .eq(ContractTemplate::getFollowContractTemplateId, contractTemplate.getContractTemplateId())
|
|
|
+ .update();
|
|
|
+ }
|
|
|
+
|
|
|
contractWebsitService.lambdaUpdate()
|
|
|
.eq(ContractWebsit::getContractTemplateId, contractTemplate.getContractTemplateId())
|
|
|
.remove();
|