md
This commit is contained in:
parent
ad9c95582b
commit
700fbba21f
@ -1018,6 +1018,23 @@ public class EmisSettleBillServiceImpl extends EmisBaseService implements IEmisS
|
|||||||
List<EmisSettleSubBill> list = emisBaseService.selectSubBillListBySettleBillNo(settleBillNo);
|
List<EmisSettleSubBill> list = emisBaseService.selectSubBillListBySettleBillNo(settleBillNo);
|
||||||
if (!CollectionUtils.isEmpty(list)) {
|
if (!CollectionUtils.isEmpty(list)) {
|
||||||
for (EmisSettleSubBill subBill:list) {
|
for (EmisSettleSubBill subBill:list) {
|
||||||
|
// 已收款
|
||||||
|
if("1".equals(newBill.getPaymentStatus())) {
|
||||||
|
// 更新子账单收款状态
|
||||||
|
EmisSettleSubBill updEmisSettleSubBill = new EmisSettleSubBill();
|
||||||
|
updEmisSettleSubBill.setPaymentStatus("1");
|
||||||
|
updEmisSettleSubBill.setRecedMoney(BigDecimal.ZERO);
|
||||||
|
updEmisSettleSubBill.setBillCode(subBill.getBillCode());
|
||||||
|
emisSettleSubBillMapper.updatePayedStatus(updEmisSettleSubBill);
|
||||||
|
|
||||||
|
// 更新运单收款状态
|
||||||
|
EmisWaybill emisWaybill = new EmisWaybill();
|
||||||
|
emisWaybill.setBillCode(subBill.getBillCode());
|
||||||
|
emisWaybill.setPaymentStatus("1");
|
||||||
|
emisWaybillMapper.updatePayedStatus(emisWaybill);
|
||||||
|
}
|
||||||
|
// 未收款
|
||||||
|
else{
|
||||||
// 更新子账单收款状态
|
// 更新子账单收款状态
|
||||||
EmisSettleSubBill updEmisSettleSubBill = new EmisSettleSubBill();
|
EmisSettleSubBill updEmisSettleSubBill = new EmisSettleSubBill();
|
||||||
updEmisSettleSubBill.setPaymentStatus("0");
|
updEmisSettleSubBill.setPaymentStatus("0");
|
||||||
@ -1030,6 +1047,8 @@ public class EmisSettleBillServiceImpl extends EmisBaseService implements IEmisS
|
|||||||
emisWaybill.setBillCode(subBill.getBillCode());
|
emisWaybill.setBillCode(subBill.getBillCode());
|
||||||
emisWaybill.setPaymentStatus("0");
|
emisWaybill.setPaymentStatus("0");
|
||||||
emisWaybillMapper.updatePayedStatus(emisWaybill);
|
emisWaybillMapper.updatePayedStatus(emisWaybill);
|
||||||
|
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user