From 690e4c90ba9613b4f1d194687725204ef93c1e7c Mon Sep 17 00:00:00 2001 From: linfso Date: Wed, 30 Apr 2025 16:48:10 +0800 Subject: [PATCH] md --- .../erp/emis/service/impl/EmisSettleBillServiceImpl.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisSettleBillServiceImpl.java b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisSettleBillServiceImpl.java index 747502e3b..455443591 100644 --- a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisSettleBillServiceImpl.java +++ b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisSettleBillServiceImpl.java @@ -835,6 +835,14 @@ public class EmisSettleBillServiceImpl extends EmisBaseService implements IEmisS List list = emisBaseService.selectSubBillListBySettleBillNo(settleBillNo); if (!CollectionUtils.isEmpty(list)) { for (EmisSettleSubBill subBill:list) { + // 更新子账单收款状态 + EmisSettleSubBill updEmisSettleSubBill=new EmisSettleSubBill(); + updEmisSettleSubBill.setPaymentStatus("0"); + updEmisSettleSubBill.setRecedMoney(0); + updEmisSettleSubBill.setBillCode(subBill.getBillCode()); + emisSettleSubBillMapper.updatePayedStatus(updEmisSettleSubBill); + + // 更新运单收款状态 EmisWaybill emisWaybill = new EmisWaybill(); emisWaybill.setBillCode(subBill.getBillCode()); emisWaybill.setPaymentStatus("0");