提交 4b706951 authored 作者: 杨启发's avatar 杨启发

Merge branch 'refs/heads/v20.9_settlement_20240805' into test

......@@ -252,8 +252,8 @@ public class SettlementOwnerDetailServiceImpl implements SettlementOwnerDetailS
IPage<SettlementOwnerDetail> page = settlementOwnerDetailDao.pageInvoiceOwnerSettlementOrderDetailList(param);
CountOwnerSettlementOwnerDetailVO vo = new CountOwnerSettlementOwnerDetailVO();
vo.setOrderChildSum(page.getTotal());
vo.setLoadNetSum(page.getRecords().stream().map(SettlementOwnerDetail::getLoadNet).reduce(BigDecimal.ZERO,BigDecimal::add));
vo.setInvoiceFreightSum(page.getRecords().stream().map(SettlementOwnerDetail::getInvoiceFreight).reduce(BigDecimal.ZERO,BigDecimal::add));
vo.setLoadNetSum(page.getRecords().stream().map(SettlementOwnerDetail::getLoadNet).filter(Objects::nonNull).reduce(BigDecimal.ZERO,BigDecimal::add));
vo.setInvoiceFreightSum(page.getRecords().stream().map(SettlementOwnerDetail::getInvoiceFreight).filter(Objects::nonNull).reduce(BigDecimal.ZERO,BigDecimal::add));
return vo;
}
......@@ -706,7 +706,7 @@ public class SettlementOwnerDetailServiceImpl implements SettlementOwnerDetailS
vo.setVerifyResult(verifyResult);
vo.setErrorFileUrl(uploadResult==null?null:uploadResult.getData());
vo.setOrderChildSum(invoiceDataList.size());
vo.setLoadWeightSum(invoiceDataList.stream().map(InvoiceData::getLoadNet).reduce(BigDecimal.ZERO,BigDecimal::add));
vo.setLoadWeightSum(invoiceDataList.stream().map(InvoiceData::getLoadNet).filter(Objects::nonNull).reduce(BigDecimal.ZERO,BigDecimal::add));
vo.setInvoiceFreightSum(invoiceDataList.stream().map(InvoiceData::getInvoiceFreight).reduce(BigDecimal.ZERO,BigDecimal::add));
vo.setChildNoList(invoiceDataList.stream().map(InvoiceData::getChildNo).collect(Collectors.toList()));
return vo;
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论