You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

191 lines
5.3 KiB

using Service.Cloud.Common;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Service.Cloud.Msg.Host.Req
{
/// <summary>
/// 4.2.1.1 换电上传换电订单
/// </summary>
6 months ago
public class UploadPowerChangeOrder : ICmd
{
/// <summary>
/// 换电站编码
/// </summary>
public string sn { get; set; }
/// <summary>
/// 换电订单号
/// </summary>
public string son { get; set; }
/// <summary>
/// 订单是否取消
/// </summary>
public byte od { get; set; }
/// <summary>
/// 是否成功换电
/// </summary>
public byte ic { get; set; }
/// <summary>
/// 换电结果
/// </summary>
public byte rs { get; set; }
/// <summary>
/// 失败原因
/// </summary>
public byte fr { get; set; }
/// <summary>
/// 车牌号
/// </summary>
public string cn { get; set; }
/// <summary>
/// 车辆VIN码
/// </summary>
public string vin { get; set; }
/// <summary>
/// rfid卡号
/// </summary>
public string rfid { get; set; }
/// <summary>
/// 所属车队
/// </summary>
public string mC { get; set; }
/// <summary>
/// 出仓安装电池序列号
/// </summary>
public string dbid { get; set; }
/// <summary>
/// 出仓安装电池SOC
/// </summary>
public int dsoc { get; set; }
/// <summary>
/// 取车电池上次换电结算时 的SOC
/// </summary>
public int lsoc { get; set; }
/// <summary>
/// 出仓安装电池的SOE
/// </summary>
public float dsoe { get; set; }
/// <summary>
/// 取车电池上次换电结算时 的 SOE
/// </summary>
public float lsoe { get; set; }
/// <summary>
/// 拆卸入仓电池序列号
/// </summary>
public string ubid { get; set; }
/// <summary>
/// 拆卸入仓电池SOC
/// </summary>
public int usoc { get; set; }
/// <summary>
/// 拆卸入仓电池SOE
/// </summary>
public float usoe { get; set; }
/// <summary>
/// 装上电池行驶里程
/// </summary>
public float tm { get; set; }
/// <summary>
/// 此次换电次序
/// </summary>
public int so { get; set; }
/// <summary>
/// 车牌识别时间(或车辆进 站时间)
/// </summary>
public DateTime ct { get; set; }
/// <summary>
/// 换电开始时刻
/// </summary>
public DateTime st { get; set; }
/// <summary>
/// 换电结来时刻
/// </summary>
public DateTime et { get; set; }
/// <summary>
/// 车辆高开时间
/// </summary>
public DateTime ot { get; set; }
/// <summary>
/// 本次换电时同
/// </summary>
public int wt { get; set; }
/// <summary>
/// 出仓安装地仓位号
/// </summary>
public int deno { get; set; }
/// <summary>
/// 拆卸入仓池仓位号
/// </summary>
public int ueno { get; set; }
/// <summary>
/// 车朝总里程
/// </summary>
public float Vtam { get; set; }
/// <summary>
/// 车制累计换电次数
/// </summary>
public int vet { get; set; }
/// <summary>
/// 车辆累计放电量
/// </summary>
public float vtde { get; set; }
/// <summary>
/// 车辆系计回馈电量
/// </summary>
public float vtfe { get; set; }
/// <summary>
/// 车朝累计插枪充电量
/// </summary>
public float vtee { get; set; }
/// <summary>
/// 车制累计综合能耗
/// </summary>
public float vtec { get; set; }
/// <summary>
/// 本次实时放电量
/// </summary>
public float rtde { get; set; }
/// <summary>
/// 上一次结算放电量
/// </summary>
public float Isdc { get; set; }
/// <summary>
/// 本次实时回馈电量
/// </summary>
public float rtfc { get; set; }
/// <summary>
/// 上一才生笙回性中量
/// </summary>
public float Lafc { get; set; }
/// <summary>
/// 本次实时插枪充电量
/// </summary>
public float rtce { get; set; }
/// <summary>
/// 上一次结算插枪充电量
/// </summary>
public float lscc { get; set; }
/// <summary>
/// 本次实时综合能耗
/// </summary>
public float rtec { get; set; }
/// <summary>
/// 上报方式
/// </summary>
public int sfs { get; set; }
/// <summary>
/// 是否是离线订单
/// </summary>
public int sflx { get; set; }
public string GetCmd()
{
return CloudConst.staSwapRecord;
}
}
}