|
@@ -249,11 +249,14 @@ public class StatMeterReadRateByBuildingServiceImpl implements StatMeterReadRate
|
|
|
Integer startDate = Integer.valueOf(LocalDate.now().plusDays(-1).format(formatter));
|
|
|
|
|
|
if (period == 2) {
|
|
|
- return statMeterReadRateByBuildingMapper.getRateCountByTime(loginUser.getSiteId(), startDate, buildingIds, UserUtil.getCustomerIds());
|
|
|
+ String tableName = "sc_stat_meter_read_rate_by_building";
|
|
|
+ return statMeterReadRateByBuildingMapper.getRateCountByTimeV2(tableName,loginUser.getSiteId(), startDate, buildingIds, UserUtil.getCustomerIds());
|
|
|
} else if (period == 7) {
|
|
|
- return statMeterReadRateByBuildingMapper.getRateCount7DayByTime(loginUser.getSiteId(), startDate, buildingIds, UserUtil.getCustomerIds());
|
|
|
+ String tableName = "sc_stat_meter_read_rate_by_building";
|
|
|
+ return statMeterReadRateByBuildingMapper.getRateCountByTimeV2(tableName,loginUser.getSiteId(), startDate, buildingIds, UserUtil.getCustomerIds());
|
|
|
} else if (period == 15) {
|
|
|
- return statMeterReadRateByBuildingMapper.getRateCount15DayByTime(loginUser.getSiteId(), startDate, buildingIds, UserUtil.getCustomerIds());
|
|
|
+ String tableName = "sc_stat_meter_read_rate_by_building";
|
|
|
+ return statMeterReadRateByBuildingMapper.getRateCountByTimeV2(tableName,loginUser.getSiteId(), startDate, buildingIds, UserUtil.getCustomerIds());
|
|
|
}
|
|
|
return null;
|
|
|
|
|
@@ -273,11 +276,14 @@ public class StatMeterReadRateByBuildingServiceImpl implements StatMeterReadRate
|
|
|
|
|
|
List<WaterReadRateListDto> waterReadRateListDtoList = newArrayList();
|
|
|
if (period == 2) {
|
|
|
- waterReadRateListDtoList = statMeterReadRateByBuildingMapper.getRateListByType(loginUser.getSiteId(), sortColumn, sortOrder, startDate, buildingIds, UserUtil.getCustomerIds());
|
|
|
+ String tableName = "sc_stat_meter_read_rate_by_building";
|
|
|
+ waterReadRateListDtoList = statMeterReadRateByBuildingMapper.getRateListByTypeV2(tableName,loginUser.getSiteId(), sortColumn, sortOrder, startDate, buildingIds, UserUtil.getCustomerIds());
|
|
|
} else if (period == 7) {
|
|
|
- waterReadRateListDtoList = statMeterReadRateByBuildingMapper.getRateList7DayByType(loginUser.getSiteId(), sortColumn, sortOrder, startDate, buildingIds, UserUtil.getCustomerIds());
|
|
|
+ String tableName = "sc_stat_meter_read_rate_by_building_7day";
|
|
|
+ waterReadRateListDtoList = statMeterReadRateByBuildingMapper.getRateListByTypeV2(tableName,loginUser.getSiteId(), sortColumn, sortOrder, startDate, buildingIds, UserUtil.getCustomerIds());
|
|
|
} else if (period == 15) {
|
|
|
- waterReadRateListDtoList = statMeterReadRateByBuildingMapper.getRateList15DayByType(loginUser.getSiteId(), sortColumn, sortOrder, startDate, buildingIds, UserUtil.getCustomerIds());
|
|
|
+ String tableName = "sc_stat_meter_read_rate_by_building_15day";
|
|
|
+ waterReadRateListDtoList = statMeterReadRateByBuildingMapper.getRateListByTypeV2(tableName,loginUser.getSiteId(), sortColumn, sortOrder, startDate, buildingIds, UserUtil.getCustomerIds());
|
|
|
}
|
|
|
return waterReadRateListDtoList;
|
|
|
}
|
|
@@ -296,11 +302,14 @@ public class StatMeterReadRateByBuildingServiceImpl implements StatMeterReadRate
|
|
|
|
|
|
List<WaterReadRateListDto> waterReadRateListDtoList = newArrayList();
|
|
|
if (period == 2) {
|
|
|
- waterReadRateListDtoList = statMeterReadRateByBuildingMapper.getRateListByType(loginUser.getSiteId(), null, null, startDate, buildingIds, UserUtil.getCustomerIds());
|
|
|
+ String tableName = "sc_stat_meter_read_rate_by_building";
|
|
|
+ waterReadRateListDtoList = statMeterReadRateByBuildingMapper.getRateListByTypeV2(tableName,loginUser.getSiteId(), null, null, startDate, buildingIds, UserUtil.getCustomerIds());
|
|
|
} else if (period == 7) {
|
|
|
- waterReadRateListDtoList = statMeterReadRateByBuildingMapper.getRateList7DayByType(loginUser.getSiteId(), null, null, startDate, buildingIds, UserUtil.getCustomerIds());
|
|
|
+ String tableName = "sc_stat_meter_read_rate_by_building_7day";
|
|
|
+ waterReadRateListDtoList = statMeterReadRateByBuildingMapper.getRateListByTypeV2(tableName,loginUser.getSiteId(), null, null, startDate, buildingIds, UserUtil.getCustomerIds());
|
|
|
} else if (period == 15) {
|
|
|
- waterReadRateListDtoList = statMeterReadRateByBuildingMapper.getRateList15DayByType(loginUser.getSiteId(), null, null, startDate, buildingIds, UserUtil.getCustomerIds());
|
|
|
+ String tableName = "sc_stat_meter_read_rate_by_building_15day";
|
|
|
+ waterReadRateListDtoList = statMeterReadRateByBuildingMapper.getRateListByTypeV2(tableName,loginUser.getSiteId(), null, null, startDate, buildingIds, UserUtil.getCustomerIds());
|
|
|
}
|
|
|
|
|
|
|