using OfficeOpenXml.FormulaParsing.Excel.Functions.Math; 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 { /// /// 2.1.1.1 换电站进行车辆认证 /// public class VehicleCertification : ICmd { /// /// 认证方式 /// 1 车牌号 2 rfid 卡号 /// /// public int ty { get; set; } /// /// 车牌号 /// 一般车牌规则,当 ty 为 1 时,该字段必须填 /// public string cn { get; set; } /// /// rfid卡号 /// 当 ty 为 2 时,该字段必须填 /// public string rfid { get; set; } /// /// 车辆识别号 /// 当 ty 为 2 时,该字段必须填,如果字段为空时,需要进行 MAC 地址验证,MAC地址和 vin 不能同时为空。 /// public string vi { get; set; } /// /// MAC地址 /// 当 ty 为 2 时,该字段必须填,如果该字段为空时,需要进行 VIN 验证,MAC地址和 vin 不能同时为空。 /// public string mac { get; set; } /// /// 所有车队 /// 当 ty 为 2 时,该字段必须填 /// public string mc { get; set; } /// /// 车辆所在换电通 道 /// 从 1 开始递增 0:表示默认单仓单通道 /// public int en { get; set; } /// /// 车辆进入的时间 /// 格式 “yyyy-mm-dd hh:mm:ss” /// public DateTime? dt { get; set; } /// /// 车牌图片 /// 可选项,换电站需将图片进行 base64编码后才能传输,后台收到字段进行base64 解码后才能查看 /// public String pic { get; set; } /// /// 站内外鉴权方式 /// 0.站内鉴权(默认) 1.站外 /// /// public int mode { get; set; } public string GetCmd() { return CloudConst.carAuth; } } }