|
@@ -176,16 +176,18 @@ public class DayReportService extends ServiceImpl<DayReportMapper, DayReportEnti
|
|
deviceDto.setId(id);
|
|
deviceDto.setId(id);
|
|
devices.add(deviceDto);
|
|
devices.add(deviceDto);
|
|
}
|
|
}
|
|
- //根据设备ID查询报表测点信息
|
|
|
|
- DayReportEntity dayReportEntity = new DayReportEntity();
|
|
|
|
- dayReportEntity.setYear(year);
|
|
|
|
- dayReportEntity.setMonth(month);
|
|
|
|
- dayReportEntity.setDay(day);
|
|
|
|
- dayReportEntity.setTenantId(currentUser.getTenantId());
|
|
|
|
- dayReportEntity.setType(type);
|
|
|
|
- dayReportEntity.setDeviceIds(devices);
|
|
|
|
- //查询到分页的行数
|
|
|
|
- reportPage = dayReportMapper.findDevicePressPage(page, dayReportEntity);
|
|
|
|
|
|
+ if (devices.size() > 0) {
|
|
|
|
+ //根据设备ID查询报表测点信息
|
|
|
|
+ DayReportEntity dayReportEntity = new DayReportEntity();
|
|
|
|
+ dayReportEntity.setYear(year);
|
|
|
|
+ dayReportEntity.setMonth(month);
|
|
|
|
+ dayReportEntity.setDay(day);
|
|
|
|
+ dayReportEntity.setTenantId(currentUser.getTenantId());
|
|
|
|
+ dayReportEntity.setType(type);
|
|
|
|
+ dayReportEntity.setDeviceIds(devices);
|
|
|
|
+ //查询到分页的行数
|
|
|
|
+ reportPage = dayReportMapper.findDevicePressPage(page, dayReportEntity);
|
|
|
|
+ }
|
|
return reportPage;
|
|
return reportPage;
|
|
}
|
|
}
|
|
|
|
|
|
@@ -199,15 +201,17 @@ public class DayReportService extends ServiceImpl<DayReportMapper, DayReportEnti
|
|
deviceDto.setId(id);
|
|
deviceDto.setId(id);
|
|
devices.add(deviceDto);
|
|
devices.add(deviceDto);
|
|
}
|
|
}
|
|
- //根据设备ID查询报表测点信息
|
|
|
|
- DayReportEntity dayReportEntity = new DayReportEntity();
|
|
|
|
- dayReportEntity.setYear(year);
|
|
|
|
- dayReportEntity.setMonth(month);
|
|
|
|
- dayReportEntity.setDay(day);
|
|
|
|
- dayReportEntity.setTenantId(currentUser.getTenantId());
|
|
|
|
- dayReportEntity.setDeviceIds(devices);
|
|
|
|
- //查询到分页的行数
|
|
|
|
- reportPage = dayReportMapper.findDeviceWaterPage(page, dayReportEntity);
|
|
|
|
|
|
+ if (devices.size() > 0) {
|
|
|
|
+ //根据设备ID查询报表测点信息
|
|
|
|
+ DayReportEntity dayReportEntity = new DayReportEntity();
|
|
|
|
+ dayReportEntity.setYear(year);
|
|
|
|
+ dayReportEntity.setMonth(month);
|
|
|
|
+ dayReportEntity.setDay(day);
|
|
|
|
+ dayReportEntity.setTenantId(currentUser.getTenantId());
|
|
|
|
+ dayReportEntity.setDeviceIds(devices);
|
|
|
|
+ //查询到分页的行数
|
|
|
|
+ reportPage = dayReportMapper.findDeviceWaterPage(page, dayReportEntity);
|
|
|
|
+ }
|
|
return reportPage;
|
|
return reportPage;
|
|
}
|
|
}
|
|
List<DayReportEntity> findDeviceLastDayValue(DayReportEntity dayReportEntity) {
|
|
List<DayReportEntity> findDeviceLastDayValue(DayReportEntity dayReportEntity) {
|