From 15c4ec98dace455967335a27d0f0efdcdfc61f29 Mon Sep 17 00:00:00 2001
From: lizijie <lzjiiie@163.com>
Date: Sat, 22 Jun 2019 17:18:48 +0800
Subject: [PATCH] 生成预测数据

---
 src/main/java/com/moral/service/impl/SensorUnitServiceImpl.java |    2 +-
 src/main/java/com/moral/controller/ScreenController.java        |   16 ++++++++++++++++
 2 files changed, 17 insertions(+), 1 deletions(-)

diff --git a/src/main/java/com/moral/controller/ScreenController.java b/src/main/java/com/moral/controller/ScreenController.java
index f9c053d..d5be0ad 100644
--- a/src/main/java/com/moral/controller/ScreenController.java
+++ b/src/main/java/com/moral/controller/ScreenController.java
@@ -89,6 +89,7 @@
 
 import static com.moral.common.util.ResourceUtil.getValue;
 import static com.moral.common.util.WebUtils.getParametersStartingWith;
+import static org.assertj.core.api.Assertions.in;
 
 /**
  * The Class ScreenController.������������
@@ -968,6 +969,21 @@
 	})
 	public ResultBean<List<Map<String, Object>>> AIForecast (HttpServletRequest request) throws Exception {
 		Map<String, Object> parameters = getParametersStartingWith(request, null);
+		//System.out.println(parameters);
+		String intoTime = parameters.get("time").toString();
+		String[] timeArray = intoTime.split("-");
+		//System.out.println(timeArray);
+		Integer year = Integer.parseInt(timeArray[0]);
+		Integer mon = Integer.parseInt(timeArray[1]);
+		if(mon>1) {
+			mon = mon-1;
+		}else {
+			mon = 12;
+			year = year-1;
+		}
+		String alterTime = year.toString()+"-"+mon.toString()+"-"+timeArray[2];
+		//System.out.println(alterTime);
+		parameters.put("time", alterTime);
         ParameterUtils.getTimeType4Time(parameters);
 		String monitor_point_id = (String) parameters.get("monitorPoint");
         parameters.put("monitorPointId", parameters.remove("monitorPoint"));
diff --git a/src/main/java/com/moral/service/impl/SensorUnitServiceImpl.java b/src/main/java/com/moral/service/impl/SensorUnitServiceImpl.java
index 75143fd..064d1d4 100644
--- a/src/main/java/com/moral/service/impl/SensorUnitServiceImpl.java
+++ b/src/main/java/com/moral/service/impl/SensorUnitServiceImpl.java
@@ -121,7 +121,7 @@
 				String name = (String) sensorMap.get("name");
 				sensorUnitMap.put(sensor_key, innerMap);
 			}
-			System.out.println(sensorUnitMap);
+			//System.out.println(sensorUnitMap);
 			return sensorUnitMap;
 		} else {
 			Map<String, Map<String, Object>> sensorUnitMap =  null;

--
Gitblit v1.8.0