Browse Source

提出无读数数据

hym 4 years ago
parent
commit
d8131fc5a3

+ 6 - 3
meter-reading-sishui/read-sqlSever/src/main/java/com/zcxk/job/SyncMeterDataJob.java

@@ -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);
+                    }
+
                 }
 
             });