From 8a16116027464d17e800cd070d256aff59350b7d Mon Sep 17 00:00:00 2001 From: kaiyu <404897439@qq.com> Date: Mon, 16 Nov 2020 15:50:32 +0800 Subject: [PATCH] 更改监测因子趋势图M --- src/main/java/com/moral/controller/ScreenController.java | 13 +++++++++++++ 1 files changed, 13 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/moral/controller/ScreenController.java b/src/main/java/com/moral/controller/ScreenController.java index 3fde66f..416054a 100644 --- a/src/main/java/com/moral/controller/ScreenController.java +++ b/src/main/java/com/moral/controller/ScreenController.java @@ -701,6 +701,9 @@ //������������������������������������������������ ParameterUtils.getTimeType4Time(parameters); String time1 = (String) parameters.get("time"); + time1 = time1.replaceAll(" ", ""); + parameters.put("time",time1); + String mac1 = (String) parameters.get("mac"); List<Map<String, Object>> list = null; if (mac1 != null && mac1.equals("p5dnd7a0392018") && time1.substring(0, 4).equals("2019")) { @@ -711,6 +714,12 @@ parameters.put("sensors", Arrays.asList(sensorKey)); // monitorPointService.isCompensateCalculation(parameters); list = historyMinutelyService.getMonitorPointOrDeviceAvgData(parameters); + + + /* 0���������������������11������������0���������������������1-24������������������������0������������������������������������24������������ + ������������������24���������������23-24���������24������������������������0��������������� + */ + /*������������start-------------------------------------------------------------------------*/ list.remove(0); if (list.size() == 23) { SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); @@ -722,6 +731,7 @@ //������������������������ String time2 = sdf2.format(date); parameters.put("time", time2); + /*���������������0������������������24���������������������������*/ List<Map<String, Object>> nextDayList = historyMinutelyService.getMonitorPointOrDeviceAvgData(parameters); if(!ObjectUtils.isEmpty(nextDayList)){ time1=time1.replaceAll(" 00:00:00"," 24"); @@ -730,6 +740,9 @@ list.add(datas); } } + /*������������end-------------------------------------------------------------------------*/ + + for (Map<String, Object> map : list) { String time = map.get("time").toString(); time = time.substring(time.length() - 2); -- Gitblit v1.8.0