| | |
| | | * @return 是否成功 |
| | | */ |
| | | public boolean saveReportData(String deviceName, A5AtmosphereHeartbeatReportInnerFrame.HeartBeatDataPackage heartBeatDataPackage) { |
| | | if (heartBeatDataPackage == null) { |
| | | System.out.println("保存大气设备心跳包数据异常,心跳包为空!"); |
| | | return false; |
| | | } |
| | | |
| | | AirData airData = new AirData(); |
| | | BeanUtils.copyProperties(heartBeatDataPackage, airData); |
| | |
| | | AirEquipment airEquipment = new AirEquipment(); |
| | | airEquipment.setId(airData.getId()); |
| | | airEquipment.setMac(airData.getDeviceMac()); |
| | | airEquipment.setCreateTime(airData.getCreateTime()); |
| | | // airEquipment.setCreateTime(airData.getCreateTime()); |
| | | airEquipmentService.addAirEquipment(airEquipment); |
| | | |
| | | //存缓存心跳包 |