Przeglądaj źródła

[电表统计][修改][chart55提示错误]

release_toaliyun_real
luozukai 6 lat temu
rodzic
commit
aab48d6b54
1 zmienionych plików z 7 dodań i 4 usunięć
  1. +7
    -4
      mallinkService/src/main/java/com/iformall/service/impl/WxChartServiceImpl.java

+ 7
- 4
mallinkService/src/main/java/com/iformall/service/impl/WxChartServiceImpl.java Wyświetl plik

@@ -415,13 +415,16 @@ public class WxChartServiceImpl implements WxChartDataService {
}

if (lastMonthPower.getUsedPower() !=null && currentPower.getUsedPower() != null) {
double hbd = (double) (currentPower.getUsedPower() - lastMonthPower.getUsedPower()) / lastMonthPower.getUsedPower() * 100;
double hb = new BigDecimal(hbd).setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue();
resultMap.put("usedPowerRate", hb + "%");
if(lastMonthPower.getUsedPower().equals(0)){
resultMap.put("usedPowerRate", "0%");
}else{
double hbd = (double) (currentPower.getUsedPower() - lastMonthPower.getUsedPower()) / lastMonthPower.getUsedPower() * 100;
double hb = new BigDecimal(hbd).setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue();
resultMap.put("usedPowerRate", hb + "%");
}
} else {
resultMap.put("usedPowerRate", "--" + "%");
}

KwMeter kwMeter = new KwMeter();
kwMeter.setTenantId(tenantId);
kwMeter.setStatus(EnumMeterStatus.VALID.getCode());


Ładowanie…
Anuluj
Zapisz