| | |
| | | @Override |
| | | public IPage<InvoiceLedgerDto> invoiceLedgerSalesAccount(Page page, InvoiceLedgerDto invoiceLedgerDto) { |
| | | IPage<InvoiceLedgerDto> invoiceLedgerDtoIPage = invoiceLedgerMapper.invoiceLedgerSalesAccount(page, invoiceLedgerDto); |
| | | // for (InvoiceLedgerDto record : invoiceLedgerDtoIPage.getRecords()) { |
| | | // QueryWrapper<ReceiptPayment> queryWrapper = new QueryWrapper<>(); |
| | | // queryWrapper.eq("customer_id", record.getCustomerId()); |
| | | // List<ReceiptPayment> receiptPaymentList = receiptPaymentMapper.selectList(queryWrapper); |
| | | // BigDecimal totalAmount = BigDecimal.ZERO; |
| | | // if(!CollectionUtils.isEmpty(receiptPaymentList)){ |
| | | // for (ReceiptPayment receiptPayment : receiptPaymentList) { |
| | | // totalAmount = totalAmount.add(receiptPayment.getInvoiceAmount()); |
| | | // } |
| | | // } |
| | | // BigDecimal unReceiptPaymentAmount = record.getInvoiceAmount().subtract(totalAmount); |
| | | // record.setReceiptPaymentAmount(totalAmount); |
| | | // record.setUnReceiptPaymentAmount(unReceiptPaymentAmount); |
| | | // } |
| | | return invoiceLedgerDtoIPage; |
| | | } |
| | | |