From ba7527f2fb04f40fda86175164e479c6d785b2e8 Mon Sep 17 00:00:00 2001 From: Yen Date: Wed, 16 Aug 2023 08:40:28 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=BC=82=E5=8A=A8=E5=BC=82?= =?UTF-8?q?=E5=B8=B8;?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../tbs/service/impl/TbsCostApplyPart1ServiceImpl.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/main/java/com/qs/serve/modules/tbs/service/impl/TbsCostApplyPart1ServiceImpl.java b/src/main/java/com/qs/serve/modules/tbs/service/impl/TbsCostApplyPart1ServiceImpl.java index e0d98767..03cc0195 100644 --- a/src/main/java/com/qs/serve/modules/tbs/service/impl/TbsCostApplyPart1ServiceImpl.java +++ b/src/main/java/com/qs/serve/modules/tbs/service/impl/TbsCostApplyPart1ServiceImpl.java @@ -199,6 +199,12 @@ public class TbsCostApplyPart1ServiceImpl implements TbsCostApplyPart1Service { costApply.setChangeActionTime(LocalDateTime.now()); costApply.setCancelFlag(0); tbsCostApplyService.updateById(costApply); + //恢复原来的活动的取消状态 + LambdaQueryWrapper updActLqw = new LambdaQueryWrapper<>(); + updActLqw.eq(TbsActivity::getCostApplyId,costApply.getId()); + TbsActivity updActEntity = new TbsActivity(); + updActEntity.setCancelFlag(0); + tbsActivityMapper.update(updActEntity,updActLqw); //恢复原来的费用占用 tbsBudgetLogMapper.updateLogDelFlagByCostApply(extCost.getChangeSourceId(),0); //删除当前的异动记录