using LanTian_Sinopec_PumpIcCardReader; using Edge.Core.Parser.BinaryParser.Attributes; using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace LanTian_Sinopec_PumpIcCardReader { /// /// 加油机向 PC 机申请下载数据命令 /// 功能:加油机启动从 PC 机下载数据命令 /// public class PumpAskDataDownloadRequest : KaJiLianDongV11MessageTemplateBase { public enum PumpAskDataDownloadType { 基础黑名单 = 0, 新增黑名单 = 1, 新删黑名单 = 2, 白名单 = 3, 油品油价表 = 4, 油站通用信息 = 5, 私有数据 = 6, 下载程序 = 7, } /// /// 0:基础黑名单, 1:新增黑名单 2: 新删黑名单 3:白名单 4:油品油价表 5:油站通用信息 6:私有数据, 7:下载程序 /// [Format(1, EncodingType.BIN, 1)] public PumpAskDataDownloadType Content_内容 { get; set; } /// /// 当下载增删黑名单时有效,为内部基础黑名单的版本 /// [Format(2, EncodingType.BIN, 2)] public int IBL_VER_基础黑名单版本 { get; set; } public override string ToLogString() { return this.GetType().Name + " " + base.ToLogString(); } } }