lizijie
2019-06-22 15c4ec98dace455967335a27d0f0efdcdfc61f29
生成预测数据
2 files modified
18 ■■■■■ changed files
src/main/java/com/moral/controller/ScreenController.java 16 ●●●●● patch | view | raw | blame | history
src/main/java/com/moral/service/impl/SensorUnitServiceImpl.java 2 ●●● patch | view | raw | blame | history
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"));
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;