| | |
| | |
|
| | | // //保存原始数据
|
| | | // 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) {
|