From 71bafd930b27de6939622c0f6a88ed593ae9c877 Mon Sep 17 00:00:00 2001 From: luozukai Date: Sat, 19 Jan 2019 13:24:13 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E5=AE=A1=E6=89=B9=E6=B5=81&?= =?UTF-8?q?=E5=BC=80=E5=8F=91=E8=BD=A6=E8=BE=86=E6=98=BE=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/DataTowerServiceImpl.java | 14 ++++++++++---- .../main/resources/mapper/WxCarCmdLogMapper.xml | 6 +++--- 2 files changed, 13 insertions(+), 7 deletions(-) diff --git a/mallinkService/src/main/java/com/iformall/service/impl/DataTowerServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/DataTowerServiceImpl.java index e07c35ad9..e3a314d92 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/DataTowerServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/DataTowerServiceImpl.java @@ -524,13 +524,19 @@ public class DataTowerServiceImpl implements DataTowerService { // 近一周缴费金额 weekParams.put("cmdType", EnumCarCmd.CAR_ETCP_CALLBACK_PAY_MANUAL.getCode()); List> weekCarPayHistoryList = wxCarCmdLogMapper.queryWeekCarPay(weekParams); - Map weekCollect = weekCarPayHistoryList.stream().collect(Collectors.toMap(m -> { - return m.get("create_time"); + Map weekCollect = weekCarPayHistoryList.stream().collect(Collectors.toMap(m -> { + return (String)m.get("create_time"); }, m -> { - return m.get("carcount"); + return m.get("fee"); })); TreeMap weekMap = new TreeMap<>(); - weekMap.putAll(weekCollect); + SimpleDateFormat sdfForWeek = new SimpleDateFormat("MM/dd"); + for (Date date:days) { + weekMap.put(sdfForWeek.format(date),"0"); + } + for (String key : weekCollect.keySet()) { + weekMap.put(key,weekCollect.get(key)); + } datamap.put("oneWeekCarPayFeeCount",weekMap); // 查询近一周的缴费车辆----end------ diff --git a/mallinkService/src/main/resources/mapper/WxCarCmdLogMapper.xml b/mallinkService/src/main/resources/mapper/WxCarCmdLogMapper.xml index d76514fa7..b7a391586 100644 --- a/mallinkService/src/main/resources/mapper/WxCarCmdLogMapper.xml +++ b/mallinkService/src/main/resources/mapper/WxCarCmdLogMapper.xml @@ -92,10 +92,10 @@