Forráskód Böngészése

优化水电抄表bug

java110 5 éve%!(EXTRA string=óta)
szülő
commit
f68b924aa8

+ 6 - 4
service-fee/src/main/java/com/java110/fee/bmo/meterWater/impl/QueryPreMeterWaterImpl.java

@@ -78,10 +78,12 @@ public class QueryPreMeterWaterImpl implements IQueryPreMeterWater {
             meterWaterDto.setObjId(tmpRoomDto.getRoomId());
             List<MeterWaterDto> meterWaterDtos = meterWaterInnerServiceSMOImpl.queryMeterWaters(meterWaterDto);
             importExportMeterWaterDto = BeanConvertUtil.covertBean(tmpRoomDto, ImportExportMeterWaterDto.class);
-            String preDegree = meterWaterDtos == null ? "0" : meterWaterDtos.get(0).getCurDegrees();
-            String preReadTime = meterWaterDtos == null ? DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_A)
-                    : meterWaterDtos.get(0).getCurReadingTime();
-
+            String preDegree = "0" ;
+            String preReadTime = DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_B);
+            if(meterWaterDtos != null && meterWaterDtos.size()> 0){
+                preDegree = meterWaterDtos.get(0).getCurDegrees();
+                preReadTime = DateUtil.dateTimeToDate(meterWaterDtos.get(0).getCurReadingTime());
+            }
             importExportMeterWaterDto.setPreDegrees(preDegree);
             importExportMeterWaterDto.setPreReadingTime(preReadTime);
             importExportMeterWaterDtos.add(importExportMeterWaterDto);