From 1e8194189c14c2d6a7aad9d430c0c00178230b06 Mon Sep 17 00:00:00 2001 From: lxw Date: Fri, 31 May 2024 19:01:33 +0800 Subject: [PATCH] =?UTF-8?q?=E5=85=85=E7=94=B5=E6=9C=BA=E9=A1=B5=E9=9D=A2?= =?UTF-8?q?=E5=B1=95=E7=A4=BA=E4=B8=80=E4=BA=9B=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Entity/Dto/Resp/BinInfoResp.cs | 5 +++++ Service/Init/StaticStationInfo.cs | 2 +- WebStarter/Controllers/ChargeController.cs | 4 +++- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/Entity/Dto/Resp/BinInfoResp.cs b/Entity/Dto/Resp/BinInfoResp.cs index 2f57a2d..8c8318e 100644 --- a/Entity/Dto/Resp/BinInfoResp.cs +++ b/Entity/Dto/Resp/BinInfoResp.cs @@ -182,4 +182,9 @@ public partial class BinInfoResp /// 充电禁用标志 0:不可充电 1:可以充电 /// public int CanChargeFlag { get; set; } + + /// + /// 充电机是否连接 + /// + public bool ChargeConnectFlag { get; set; } } \ No newline at end of file diff --git a/Service/Init/StaticStationInfo.cs b/Service/Init/StaticStationInfo.cs index f064a01..2f235dc 100644 --- a/Service/Init/StaticStationInfo.cs +++ b/Service/Init/StaticStationInfo.cs @@ -124,7 +124,7 @@ public class StaticStationInfo } public static int CloudServerPort - { + { get { string port = Resolve(StationParamConst.CloudServerPort); diff --git a/WebStarter/Controllers/ChargeController.cs b/WebStarter/Controllers/ChargeController.cs index ab42d13..79c3e5b 100644 --- a/WebStarter/Controllers/ChargeController.cs +++ b/WebStarter/Controllers/ChargeController.cs @@ -45,10 +45,12 @@ public class ChargeController : ControllerBase // 功率赋值 foreach (var binInfoResp in binInfoList) { - ChargerClient? chargerClient = ClientMgr.GetBySn(binInfoResp.Code); + + ChargerClient? chargerClient = ClientMgr.GetBySn(binInfoResp.ChargerNo); if (chargerClient != null) { binInfoResp.power = chargerClient.RealTimeChargePower; + binInfoResp.ChargeConnectFlag = chargerClient.Connected; } }