diff --git a/pqs-device/pq-device/pq-device-boot/src/main/java/com/njcn/device/pq/service/impl/TerminalMaintainServiceImpl.java b/pqs-device/pq-device/pq-device-boot/src/main/java/com/njcn/device/pq/service/impl/TerminalMaintainServiceImpl.java index 56e428b51..d7688549c 100644 --- a/pqs-device/pq-device/pq-device-boot/src/main/java/com/njcn/device/pq/service/impl/TerminalMaintainServiceImpl.java +++ b/pqs-device/pq-device/pq-device-boot/src/main/java/com/njcn/device/pq/service/impl/TerminalMaintainServiceImpl.java @@ -282,9 +282,11 @@ public class TerminalMaintainServiceImpl implements TerminalMaintainService { public List getFlowManageDetail(TerminalMainQueryParam param) { List list = new ArrayList<>(); TerminalDaliyFlowVO flowManageDetail = terminalMaintainMapper.getFlowManageDetail(param.getDevId()); - if (flowManageDetail == null) { - list.add(new TerminalDaliyFlowVO()); - return list; + if (flowManageDetail ==null) { + flowManageDetail = new TerminalDaliyFlowVO(); + flowManageDetail.setBaseFlow(1024f); + flowManageDetail.setExtendFlow(0f); + flowManageDetail.setFlowMeal(1024f); } List deviceDayFlowList = getFlowManageDetailFromInfluxDB(param); float sum = (float) deviceDayFlowList.stream().mapToDouble(DeviceDayFlow::getDailyActualValue).sum();