|
|
@@ -247,8 +247,7 @@ public class EmsOverviewServiceImpl implements EmsOverviewService {
|
|
|
|
|
|
LocalDateTime pariPassuEndTime = endTime.minusYears(1);
|
|
|
LocalDateTime pariPassuStartTime = getStartTime(dateType, pariPassuEndTime);
|
|
|
- BigDecimal pariPassuData = sumEnergyByProductCodes(productCodeList, identifier,
|
|
|
- pariPassuStartTime, pariPassuEndTime);
|
|
|
+ BigDecimal pariPassuData = sumEnergyByProductCodes(productCodeList, identifier, pariPassuStartTime, pariPassuEndTime);
|
|
|
|
|
|
LocalDateTime sequentialEndTime;
|
|
|
if (dateType == 1) {
|
|
|
@@ -259,8 +258,7 @@ public class EmsOverviewServiceImpl implements EmsOverviewService {
|
|
|
sequentialEndTime = endTime.minusYears(1);
|
|
|
}
|
|
|
LocalDateTime sequentialStartTime = getStartTime(dateType, sequentialEndTime);
|
|
|
- BigDecimal sequentialData = sumEnergyByProductCodes(productCodeList, identifier,
|
|
|
- sequentialStartTime, sequentialEndTime);
|
|
|
+ BigDecimal sequentialData = sumEnergyByProductCodes(productCodeList, identifier, sequentialStartTime, sequentialEndTime);
|
|
|
|
|
|
return buildClassificationResult(data, sequentialData, pariPassuData, coalFactor, co2Factor);
|
|
|
}
|
|
|
@@ -324,11 +322,11 @@ public class EmsOverviewServiceImpl implements EmsOverviewService {
|
|
|
queryVO.setSuperTable("super_" + productCode.trim());
|
|
|
queryVO.setStartTime(start);
|
|
|
queryVO.setEndTime(end);
|
|
|
- ApiResult<EnergyItemSumResultVO> apiResult = remoteTsdbProxyService.sumEnergyItem(queryVO);
|
|
|
- if (apiResult == null || apiResult.getData() == null || apiResult.getData().getSumDiff() == null) {
|
|
|
+ EnergyItemSumResultVO apiResult = remoteTsdbProxyService.sumEnergyItem(queryVO);
|
|
|
+ if (apiResult == null || apiResult.getSumDiff() == null) {
|
|
|
continue;
|
|
|
}
|
|
|
- total = total.add(apiResult.getData().getSumDiff());
|
|
|
+ total = total.add(apiResult.getSumDiff());
|
|
|
}
|
|
|
return total;
|
|
|
}
|