diff --git a/src/main/java/com/qs/serve/modules/tbs/service/impl/TbsCostApplyOperationServiceImpl.java b/src/main/java/com/qs/serve/modules/tbs/service/impl/TbsCostApplyOperationServiceImpl.java index d4c5d928..a9a1a590 100644 --- a/src/main/java/com/qs/serve/modules/tbs/service/impl/TbsCostApplyOperationServiceImpl.java +++ b/src/main/java/com/qs/serve/modules/tbs/service/impl/TbsCostApplyOperationServiceImpl.java @@ -356,7 +356,12 @@ public class TbsCostApplyOperationServiceImpl implements SeeYonOperationService } } } - + //移除非申请状态异常 + LambdaQueryWrapper budgetLogRmLqw = new LambdaQueryWrapper<>(); + budgetLogRmLqw.eq(TbsBudgetLog::getCostApplyId,costApply.getId()); + budgetLogRmLqw.ne(TbsBudgetLog::getOptType,1); + tbsBudgetLogMapper.delete(budgetLogRmLqw); + //重新合计申请状态异常 LambdaQueryWrapper budgetLogLqw = new LambdaQueryWrapper<>(); budgetLogLqw.eq(TbsBudgetLog::getCostApplyId,costApply.getId()); budgetLogLqw.eq(TbsBudgetLog::getOptType,1);