|
@@ -335,6 +335,15 @@ public class ContractTemplateLogic {
|
|
|
&& contractTemplate.getValidDate().after(contractTemplate.getExpireDate())) {
|
|
|
throw new RemoteServiceException("生效日期不能大于失效日期");
|
|
|
}
|
|
|
+ if (StringUtils.isNotBlank(contractTemplate.getCompanySignFiled())) {
|
|
|
+ contractTemplate.setNeedCompanySign(IsYesNoEnum.YES.getKey());
|
|
|
+ }
|
|
|
+ if (StringUtils.isNotBlank(contractTemplate.getManagerSignField())) {
|
|
|
+ contractTemplate.setNeedManagerSign(IsYesNoEnum.YES.getKey());
|
|
|
+ }
|
|
|
+ if (StringUtils.isNotBlank(contractTemplate.getPartyASignFiled())) {
|
|
|
+ contractTemplate.setPartyASignFiled(IsYesNoEnum.YES.getKey());
|
|
|
+ }
|
|
|
if (StringUtils.isBlank(contractTemplate.getContractTemplateId())) {
|
|
|
Integer count = contractTemplateService.lambdaQuery()
|
|
|
.eq(ContractTemplate::getContractTemplateName, contractTemplate.getContractTemplateName().trim())
|