瀏覽代碼

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

release_toaliyun_real
luozukai 7 年之前
父節點
當前提交
aab48d6b54
共有 1 個檔案被更改,包括 7 行新增 和 4 行删除
  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 查看文件

@@ -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());


Loading…
取消
儲存