From b2030052dda62a44875f751ff9fe061736988270 Mon Sep 17 00:00:00 2001
From: liuhaonan <31457034@qq.com>
Date: 星期三, 24 八月 2022 15:53:31 +0800
Subject: [PATCH] changes
---
ximon-admin/src/main/java/com/sandu/ximon/admin/service/C3ChargingService.java | 13 ++++++++++---
1 files changed, 10 insertions(+), 3 deletions(-)
diff --git a/ximon-admin/src/main/java/com/sandu/ximon/admin/service/C3ChargingService.java b/ximon-admin/src/main/java/com/sandu/ximon/admin/service/C3ChargingService.java
index 4d4b7fe..112a717 100644
--- a/ximon-admin/src/main/java/com/sandu/ximon/admin/service/C3ChargingService.java
+++ b/ximon-admin/src/main/java/com/sandu/ximon/admin/service/C3ChargingService.java
@@ -1,6 +1,5 @@
package com.sandu.ximon.admin.service;
-import cn.hutool.core.collection.ListUtil;
import com.alibaba.fastjson.JSON;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.sandu.common.domain.CommonPage;
@@ -214,6 +213,8 @@
int faultNumber = 0;
//绛夊緟鎺ュ叆鏁伴噺
int waitConnectNumber = 0;
+ //鍏呯數涓暟閲�
+ int chargingNumber = 0;
for (C3ChargingBo one : c3ChargingBoList) {
String s = RedisUtils.getBean().get(C3mRedisConstant.C3_STATUS.getCode() + one.getC3Mac());
@@ -228,6 +229,7 @@
break;
//2.鍏呯數涓�
case 2:
+ chargingNumber++;
onlineNumber = onlineNumber + 1;
break;
//3.鍏呯數涓柇锛岀瓑寰呮湇鍔″櫒纭
@@ -269,6 +271,7 @@
map.put("offlineNumber", offlineNumber);
map.put("faultNumber", faultNumber);
map.put("waitConnectNumber", waitConnectNumber);
+ map.put("chargingNumber", chargingNumber);
return map;
}
@@ -317,7 +320,7 @@
chargingDto.setC3Id(one.getC3Id());
//C3Mac
chargingDto.setC3Mac(one.getC3Mac());
- //鍦ㄧ嚎鐘舵��
+ //鍦ㄧ嚎鐘舵�� 1.绌洪棽 2.鍏呯數涓� 3.鍏呯數涓柇锛岀瓑寰呮湇鍔″櫒纭 4.鍏呯數缁撴潫锛岀瓑寰呮湇鍔″櫒纭 5.鏈夋晠闅� 6.涓庡厖鐢垫々瀵规帴涓�
chargingDto.setStatusBit(Integer.valueOf(beatDataPackage.getStatusBit()));
//鐢靛帇
chargingDto.setGridVoltage(beatDataPackage.getGridVoltage());
@@ -329,6 +332,10 @@
chargingDto.setPoleId(pole.getId());
//璐圭巼
BigDecimal bigDecimal = SpringContextHolder.getBean(C3mChargingChargeService.class).getchargeDecimalByC3id(one.getC3Id());
+ //宸插厖鐢甸噺
+ chargingDto.setChargedCapacity(beatDataPackage.getChargedCapacity());
+ //鍏呯數鏃堕暱
+ chargingDto.setAlreadyChargingTime(beatDataPackage.getAlreadyChargingTime());
chargingDto.setRate(bigDecimal);
}
@@ -442,7 +449,7 @@
if (order == null) {
throw new BusinessException("鍏呯數妗╂病鏈夎繘琛屼腑鐨勮鍗�");
}
- if (!openId.equals(order.getOrderId())) {
+ if (!openId.equals(order.getUserCode())) {
throw new BusinessException("涓嶈兘鎿嶄綔涓嶅睘浜庢偍鐨勮鍗�");
}
--
Gitblit v1.9.3