|
@@ -72,9 +72,12 @@ public class SyncMeterDataJob implements Job {
|
|
|
String relationId = meterReadRecordRelationId.get(meterReadRecord.getDeviceNo());
|
|
|
if(relationId!=null){
|
|
|
meterDataEntity.setReleationId(StringUtils.upperCase(relationId));
|
|
|
- meterDataEntity.setCurrentReading(Float.parseFloat(meterReadRecord.getReadData()));
|
|
|
- meterDataEntity.setCurrentReadDate(simpleDateFormat.format(meterReadRecord.getReadTime()));
|
|
|
- datas.add(meterDataEntity);
|
|
|
+ if(meterReadRecord.getReadData()!=null){
|
|
|
+ meterDataEntity.setCurrentReading(Float.parseFloat(meterReadRecord.getReadData()));
|
|
|
+ meterDataEntity.setCurrentReadDate(simpleDateFormat.format(meterReadRecord.getReadTime()));
|
|
|
+ datas.add(meterDataEntity);
|
|
|
+ }
|
|
|
+
|
|
|
}
|
|
|
|
|
|
});
|