mirror of
https://codeup.aliyun.com/67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web.git
synced 2026-08-11 16:53:54 +08:00
update 后管大数据平台直流、交流桩数量同步放大
This commit is contained in:
@@ -239,6 +239,11 @@ public class indexController extends BaseController {
|
|||||||
String totalChargingAmount = situation.getTotalChargingAmount();
|
String totalChargingAmount = situation.getTotalChargingAmount();
|
||||||
String totalChargingDegree = situation.getTotalChargingDegree();
|
String totalChargingDegree = situation.getTotalChargingDegree();
|
||||||
Long totalPileCount = totalPilesFuture.get();
|
Long totalPileCount = totalPilesFuture.get();
|
||||||
|
// 直流充电桩数量
|
||||||
|
Long dcPileNums = dcPilesFuture.get();
|
||||||
|
// 交流充电桩数量
|
||||||
|
Long acPileNums = acPilesFuture.get();
|
||||||
|
|
||||||
// 总订单数从settle_order_report的GROUP BY结果中获取(charge_num汇总)
|
// 总订单数从settle_order_report的GROUP BY结果中获取(charge_num汇总)
|
||||||
String totalOrderCountStr = situation.getTotalChargingQuantity();
|
String totalOrderCountStr = situation.getTotalChargingQuantity();
|
||||||
Long totalOrderCount = (totalOrderCountStr != null && !totalOrderCountStr.isEmpty())
|
Long totalOrderCount = (totalOrderCountStr != null && !totalOrderCountStr.isEmpty())
|
||||||
@@ -251,6 +256,8 @@ public class indexController extends BaseController {
|
|||||||
totalChargingDegree = new BigDecimal(totalChargingDegree).multiply(multiplier).toString();
|
totalChargingDegree = new BigDecimal(totalChargingDegree).multiply(multiplier).toString();
|
||||||
totalPileCount = totalPileCount != null ? totalPileCount * 3 : 0L;
|
totalPileCount = totalPileCount != null ? totalPileCount * 3 : 0L;
|
||||||
totalOrderCount = totalOrderCount * 3;
|
totalOrderCount = totalOrderCount * 3;
|
||||||
|
dcPileNums = dcPileNums * 3;
|
||||||
|
acPileNums = acPileNums * 3;
|
||||||
}
|
}
|
||||||
|
|
||||||
overviewVO.setTotalUsers(totalUsersFuture.get());
|
overviewVO.setTotalUsers(totalUsersFuture.get());
|
||||||
@@ -268,8 +275,8 @@ public class indexController extends BaseController {
|
|||||||
overviewVO.setMonthlyAvgElectricity(monthlyAvg != null ? monthlyAvg.toPlainString() : "0");
|
overviewVO.setMonthlyAvgElectricity(monthlyAvg != null ? monthlyAvg.toPlainString() : "0");
|
||||||
overviewVO.setTotalGuns(totalGunsFuture.get());
|
overviewVO.setTotalGuns(totalGunsFuture.get());
|
||||||
overviewVO.setOnlinePiles(onlinePilesFuture.get());
|
overviewVO.setOnlinePiles(onlinePilesFuture.get());
|
||||||
overviewVO.setOnlineStations(dcPilesFuture.get());
|
overviewVO.setOnlineStations(dcPileNums);
|
||||||
overviewVO.setOnlineGuns(acPilesFuture.get());
|
overviewVO.setOnlineGuns(acPileNums);
|
||||||
|
|
||||||
// 节能减排计算
|
// 节能减排计算
|
||||||
BigDecimal totalElecKwh = new BigDecimal(totalChargingDegree);
|
BigDecimal totalElecKwh = new BigDecimal(totalChargingDegree);
|
||||||
|
|||||||
Reference in New Issue
Block a user