统计bug修复
This commit is contained in:
parent
6dd00a19b8
commit
15082e4bf8
|
|
@ -75,9 +75,6 @@ public class DataSummaryServiceImpl implements DataSummaryService {
|
||||||
ShopOrderStatistic data = new ShopOrderStatistic();
|
ShopOrderStatistic data = new ShopOrderStatistic();
|
||||||
//List<Map<String, Object>> list = shopOrderStatisticMapper.getPayTypeAmountCount(param);
|
//List<Map<String, Object>> list = shopOrderStatisticMapper.getPayTypeAmountCount(param);
|
||||||
List<Map<String, Object>> list = (List<Map<String, Object>>) collect.get("getPayTypeAmountCount");
|
List<Map<String, Object>> list = (List<Map<String, Object>>) collect.get("getPayTypeAmountCount");
|
||||||
if (CollUtil.isEmpty(list)) {
|
|
||||||
return data;
|
|
||||||
}
|
|
||||||
Map<String, BigDecimal> sum = list.stream().collect(Collectors.toMap(item -> Convert.toStr(item.get("payType")), item -> Convert.toBigDecimal(item.get("amount"))));
|
Map<String, BigDecimal> sum = list.stream().collect(Collectors.toMap(item -> Convert.toStr(item.get("payType")), item -> Convert.toBigDecimal(item.get("amount"))));
|
||||||
Map<String, Long> count = list.stream().collect(Collectors.toMap(item -> Convert.toStr(item.get("payType")), item -> Convert.toLong(item.get("count"))));
|
Map<String, Long> count = list.stream().collect(Collectors.toMap(item -> Convert.toStr(item.get("payType")), item -> Convert.toLong(item.get("count"))));
|
||||||
data.setWechatPayAmount(sum.getOrDefault(PayEnums.WECHAT_MINI.getValue(), BigDecimal.ZERO));
|
data.setWechatPayAmount(sum.getOrDefault(PayEnums.WECHAT_MINI.getValue(), BigDecimal.ZERO));
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue