From d5ea684d93ce2da859ec63d960967417bbdd2302 Mon Sep 17 00:00:00 2001 From: yinq Date: Wed, 11 Mar 2026 08:55:42 +0800 Subject: [PATCH] =?UTF-8?q?1.0.81=20=E5=90=88=E5=90=8C=E8=A7=A3=E9=99=A4?= =?UTF-8?q?=E5=9B=9E=E5=86=99=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../oa/erp/service/impl/ErpContractChangeServiceImpl.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ruoyi-modules/ruoyi-oa/src/main/java/org/dromara/oa/erp/service/impl/ErpContractChangeServiceImpl.java b/ruoyi-modules/ruoyi-oa/src/main/java/org/dromara/oa/erp/service/impl/ErpContractChangeServiceImpl.java index 9a764353..b75c1390 100644 --- a/ruoyi-modules/ruoyi-oa/src/main/java/org/dromara/oa/erp/service/impl/ErpContractChangeServiceImpl.java +++ b/ruoyi-modules/ruoyi-oa/src/main/java/org/dromara/oa/erp/service/impl/ErpContractChangeServiceImpl.java @@ -408,10 +408,11 @@ public class ErpContractChangeServiceImpl implements IErpContractChangeService { baseMapper.updateById(change); } - /** 解除合同回写:将原合同激活标识置为 0 */ + /** 解除合同回写 */ private void doWriteBackTerminate(Long contractId) { ErpContractInfo info = contractInfoMapper.selectById(contractId); if (info != null) { + info.setContractStatus(OAStatusEnum.INVALID.getStatus()); info.setActiveFlag("0"); contractInfoMapper.updateById(info); }