namespace Service.Charger.Msg.Http.Req; /// /// 9.2.1.3 站控上报充电枪充电结束事件 /// public class PileEndChargeReq { /// /// 换电站编码 /// public string sn { get; set; } /// /// 充电订单号 /// 云平台下发的充电订单编号,;当启动模式为本地主动启动(即插即充)时,该 值以 0 填充 /// public string con { get; set; } /// /// 充电流水号 /// 充电记录唯一编码 /// public string cosn { get; set; } /// /// Desc:充电枪编号 /// Default: /// Nullable:True /// public string? pn { get; set; } /// /// 充电方式 /// 0:自动(充满为止); 1:按电量; 2:按时间; 3:按金额; /// public int ct { get; set; } /// /// 充电参数 /// 按充电方式判断,除0外 电量:单位 kWh,精确到 0.01 时间:单位 min,精确到 0.01 金额:单位 元,精确到 0.01 /// public string cp { get; set; } /// /// 启动类型 /// 0:运营平台启动;1:APP 启动;2: 本地启动 /// public int st { get; set; } /// /// 本次充电订单的开始时间 格式 yyyy-MM-dd HH:mm:ss /// public DateTime cst { get; set; } /// /// 本次充电订单的开始时间 格式 yyyy-MM-dd HH:mm:ss /// public DateTime? cet { get; set; } /// /// 充电电量 /// 至少保留两位有效小数 /// public float ceq { get; set; } /// /// Desc:充电开始soc /// Default: /// Nullable:True /// public int? cssoc { get; set; } /// /// Desc:充电结束soc /// Default: /// Nullable:True /// public int? cesoc { get; set; } /// /// 计费时间段个数 /// public int? ctn { get; set; } /// /// 计费时间段列表 /// public List ctl { get; set; } /// /// 充电车辆车架号 /// public string cvin { get; set; } }