Merge remote-tracking branch 'origin/master' into prod
This commit is contained in:
commit
e5b316091a
|
|
@ -87,6 +87,7 @@ public class DataSummaryServiceImpl implements DataSummaryService {
|
|||
data.setMemberPayAmount(sum1.getOrDefault("orderPay", BigDecimal.ZERO).abs());
|
||||
data.setMemberPayCount(count1.getOrDefault("orderPay", 0L));
|
||||
data.setSaleAmount(NumberUtil.add(data.getWechatPayAmount(), data.getAliPayAmount(), data.getScanPayAmount(), data.getCashPayAmount(), data.getCreditPayAmount()));
|
||||
data.setSaleCount(NumberUtil.add(data.getWechatPayCount(), data.getAliPayCount(), data.getScanPayCount(), data.getCashPayCount(), data.getCreditPayCount()).longValue());
|
||||
BigDecimal refundAmount = list.stream().filter(item -> item.get("payType") != null).map(item -> Convert.toBigDecimal(item.get("refund"), BigDecimal.ZERO)).reduce(BigDecimal.ZERO, BigDecimal::add);
|
||||
data.setRefundAmount(refundAmount);
|
||||
long refundCount = list.stream().filter(item -> item.get("payType") != null).map(item -> Convert.toLong(item.get("refundCount"), 0L)).reduce(0L, Long::sum);
|
||||
|
|
|
|||
Loading…
Reference in New Issue