工业级运维app手机api
沈斌
2017-11-01 a042a6a95626ee4bad9c7c8740fcdec19102a2be
恢复历史数据
1 files modified
36 ■■■■ changed files
src/main/java/com/moral/monitor/listener/TaskListener.java 36 ●●●● patch | view | raw | blame | history
src/main/java/com/moral/monitor/listener/TaskListener.java
@@ -101,24 +101,24 @@
//        //保存原始数据
//        taskDao.insertTologger(mac, message, getDate());
//
//        //保存历史记录
//        List<History> histories = new ArrayList<History>();
//        List<Sensor> sensorList = taskDao.selectFromsensorByver(ver);
//        for (Sensor sensor : sensorList) {
//            String key = sensor.getMac_key();
//            if(msgData.containsKey(key)) {
//                //taskDao.insertTohistory(mac, sensor.getSensor(), key, msgData.get(key));
//                History history = new History();
//                history.setMac(mac);
//                history.setMac_key(key);
//                history.setTime(new Date(Long.parseLong(msgData.get("time"))));
//                history.setSensor(sensor.getSensor());
//                history.setMac_value(Double.valueOf(msgData.get(key)));
//                histories.add(history);
//            }
//        }
//        jobDao.batchInsertHistory(histories);
        //保存历史记录
        List<History> histories = new ArrayList<History>();
        List<Sensor> sensorList = taskDao.selectFromsensorByver(ver);
        for (Sensor sensor : sensorList) {
            String key = sensor.getMac_key();
            if(msgData.containsKey(key)) {
                //taskDao.insertTohistory(mac, sensor.getSensor(), key, msgData.get(key));
                History history = new History();
                history.setMac(mac);
                history.setMac_key(key);
                history.setTime(new Date(Long.parseLong(msgData.get("time"))));
                history.setSensor(sensor.getSensor());
                history.setMac_value(Double.valueOf(msgData.get(key)));
                histories.add(history);
            }
        }
        jobDao.batchInsertHistory(histories);
    }
    private Map<String, Float> getAdjustData(String mac) {