From bff455be96fc41ce345beb92f46714cacb457a2a Mon Sep 17 00:00:00 2001 From: Qiancheng Zhao <15226586396@163.com> Date: Wed, 31 Jul 2024 09:53:07 +0800 Subject: [PATCH] =?UTF-8?q?[feat]=E5=90=88=E5=B9=B6wyw-7.26=E5=A4=96?= =?UTF-8?q?=E5=8C=85=E5=90=88=E5=90=8C=E7=AE=A1=E7=90=86=E6=A8=A1=E5=9D=97?= =?UTF-8?q?1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cms/service/extContract/ExtContractServiceImpl.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/yudao-module-cms/yudao-module-cms-biz/src/main/java/cn/iocoder/yudao/module/cms/service/extContract/ExtContractServiceImpl.java b/yudao-module-cms/yudao-module-cms-biz/src/main/java/cn/iocoder/yudao/module/cms/service/extContract/ExtContractServiceImpl.java index 8a71b9d0f..cc58f1f6f 100644 --- a/yudao-module-cms/yudao-module-cms-biz/src/main/java/cn/iocoder/yudao/module/cms/service/extContract/ExtContractServiceImpl.java +++ b/yudao-module-cms/yudao-module-cms-biz/src/main/java/cn/iocoder/yudao/module/cms/service/extContract/ExtContractServiceImpl.java @@ -44,8 +44,13 @@ public class ExtContractServiceImpl implements ExtContractService { public Long createExtContract(ExtContractSaveReqVO createReqVO) { // 插入 ExtContractDO extContract = BeanUtils.toBean(createReqVO, ExtContractDO.class); - extContractMapper.insert(extContract); - // 返回 + if (projectId != null) { + updateExtContract(createReqVO); + } else { + // 插入 + extContractMapper.insert(extContract); + } + return extContract.getId(); }