From 7e328fa9242f9598317f3e31bd9c484a028104b4 Mon Sep 17 00:00:00 2001
From: smartwyy <645583145@qq.com>
Date: Sun, 26 May 2024 23:48:52 +0800
Subject: [PATCH] =?UTF-8?q?=E7=B3=BB=E7=BB=9F=E5=B1=9E=E6=80=A7=E5=AE=9A?=
=?UTF-8?q?=E4=B9=89?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
Service/Init/StaticStationInfo.cs | 22 ++++++++-
Service/Station/StationParamConst.cs | 68 +++++++++++++++++++++-------
2 files changed, 73 insertions(+), 17 deletions(-)
diff --git a/Service/Init/StaticStationInfo.cs b/Service/Init/StaticStationInfo.cs
index 6c138e0..b90b316 100644
--- a/Service/Init/StaticStationInfo.cs
+++ b/Service/Init/StaticStationInfo.cs
@@ -68,7 +68,9 @@ public class StaticStationInfo
get => Resolve(StationParamConst.SwapSoc);
set => Set(StationParamConst.SwapSoc, value);
}
-
+
+ #region 充电相关
+
public static int Eid
{
get => int.Parse(Resolve(StationParamConst.Eid));
@@ -87,6 +89,24 @@ public class StaticStationInfo
set => Set(StationParamConst.Ceid, value);
}
+ public static byte ChargeSoc
+ {
+ get => byte.Parse(Resolve(StationParamConst.ChargeSoc));
+ set => Set(StationParamConst.ChargeSoc, value);
+ }
+
+ ///
+ /// 0-关闭 1-开启
+ ///
+ public static byte AutoChargeEnabled
+ {
+ get => byte.Parse(Resolve(StationParamConst.AutoChargeEnabled));
+ set => Set(StationParamConst.AutoChargeEnabled, value);
+ }
+
+
+ #endregion
+
#region cloud
diff --git a/Service/Station/StationParamConst.cs b/Service/Station/StationParamConst.cs
index 6e01836..c4434e6 100644
--- a/Service/Station/StationParamConst.cs
+++ b/Service/Station/StationParamConst.cs
@@ -3,90 +3,112 @@
public class StationParamConst
{
#region 换电站基础信息
+
///
/// 换电站编码
///
public static readonly string StationNo = "Station.StationNo";
+
///
/// 换电站名称
///
public static readonly string StationName = "Station.StationName";
+
///
/// 站类型
///
public static readonly string StationType = "Station.StationType";
+
///
/// 换电站识别号
///
public static readonly string StationSn = "Station.StationSn";
+
///
/// 地理位置
///
public static readonly string StationLocation = "Station.StationLocation";
+
///
/// 经度
///
public static readonly string Longitude = "Station.Longitude";
+
///
/// 纬度
///
public static readonly string Latitude = "Station.Latitude";
+
///
/// 区域编号
///
public static readonly string AreaCode = "Station.AreaCode";
+
///
/// 区域名称
///
public static readonly string AreaName = "Station.AreaName";
+
///
/// 营运开始时间
///
public static readonly string OperationStartTime = "Station.OperationStartTime";
+
///
/// 营运结束时间
///
public static readonly string OperationEndTime = "Station.OperationEndTime";
+
///
/// 服务状态
///
public static readonly string Sevstatus = "Station.Sevstatus";
+
///
/// 换电站状态: 1:营运中 2:歇业中 3:设备维护状态 4:暂停营业
///
public static readonly string Status = "Station.Status";
+
///
/// 投放时间
///
public static readonly string? LaunchTime = "Station.LaunchTime";
+
///
/// 联系方式
///
public static readonly string ContactWay = "Station.ContactWay";
+
///
/// 负责人
///
public static readonly string Principal = "Station.Principal";
+
///
/// 所属运营企业
///
public static readonly string StationCompany = "Station.StationCompany";
+
///
/// 所属运营企业统一社会信用代码
///
public static readonly string SocialCreditCode = "Station.SocialCreditCode";
+
///
/// 站控主机软件版本号
///
public static readonly string StationSftVer = "Station.StationSftVer";
+
///
/// 供应商代码
///
public static readonly string SupplierCode = "Station.SupplierCode";
+
///
/// 换电站基础信息版本号
///
public static readonly string StationVersion = "Station.StationVersion";
+
///
/// 换电站硬件版本
///
@@ -95,73 +117,87 @@ public class StationParamConst
///
/// 封面图片文件
///
- public static readonly string Cover= "Station.Cover";
+ public static readonly string Cover = "Station.Cover";
+
///
/// 总体故障等级
///
- public static readonly string? Faultlevel= "Station.Faultlevel";
+ public static readonly string? Faultlevel = "Station.Faultlevel";
///
/// 加解锁方式
///
- public static readonly string? LockType= "Station.LockType";
+ public static readonly string? LockType = "Station.LockType";
///
/// 进入方式
///
- public static readonly string? AccessType= "Station.AccessType";
+ public static readonly string? AccessType = "Station.AccessType";
+
///
/// 举升方式
///
- public static readonly string? RiseType= "Station.RiseType";
+ public static readonly string? RiseType = "Station.RiseType";
+
///
/// 创建时间
///
- public static readonly string CreateTime = "Station.CreateTime";
+ public static readonly string CreateTime = "Station.CreateTime";
+
///
/// 修改时间
///
- public static readonly string? ModifyTime= "Station.ModifyTime";
+ public static readonly string? ModifyTime = "Station.ModifyTime";
+
///
/// 配电容量(kVA)
///
- public static readonly string? DistributionCapacity= "Station.DistributionCapacity";
+ public static readonly string? DistributionCapacity = "Station.DistributionCapacity";
+
///
/// 总功率(kW)
///
- public static readonly string? TotalPower= "Station.TotalPower";
+ public static readonly string? TotalPower = "Station.TotalPower";
+
///
/// 省份
///
- public static readonly string StationProvince= "Station.StationProvince";
+ public static readonly string StationProvince = "Station.StationProvince";
+
///
/// 城市
///
- public static readonly string StationCity= "Station.StationCity";
+ public static readonly string StationCity = "Station.StationCity";
+
///
/// 组织机构ID
///
- public static readonly string? OrganizationId= "Station.OrganizationId";
+ public static readonly string? OrganizationId = "Station.OrganizationId";
+
///
/// 站控电脑MAC地址
///
- public static readonly string StationMac= "Station.StationMac";
+ public static readonly string StationMac = "Station.StationMac";
#endregion 换电站基础信息
//选包策略中最后结束充电时间需要>此值
public static readonly string SwapFinishChargeTime = "Station.SwapFinishChargeTime";
+
//选包策略换电Soc
public static readonly string SwapSoc = "Station.SwapSoc";
-
-
+
+ //充电soc
+ public static readonly string ChargeSoc = "Station.ChargeSoc";
+ public static readonly string AutoChargeEnabled = "Station.AutoChargeEnabled";
public static readonly string Eid = "Station.Eid";
public static readonly string Oid = "Station.Oid";
public static readonly string Ceid = "Station.Ceid";
-
+
public static readonly string StationStatus = "Station.StationStatus";
public static readonly string StationWay = "Station.StationWay";
public static readonly string StationModel = "Station.StationModel";
+
#region cloud param
public static readonly string CloudServerIp = "Cloud.CloudServerIp";