using HengshanPaymentTerminal.MessageEntity.Incoming; using Edge.Core.Parser.BinaryParser.Attributes; using System; using System.Collections.Generic; using System.Text; namespace HengshanPaymentTerminal.MessageEntity.Incoming { /// /// Result of the mode change. /// 终端回复后台修改授权模式结果。 /// public class ChangeAuthModeAck : CardMessageBase { #region Constructor /// /// Constructor /// public ChangeAuthModeAck() : base(Command.ChangeAuthModeAck) { } #endregion #region Properties /// /// Fueling point. /// 加油点。 /// [Format(2, EncodingType.ASCII, -89)] public string FuelCode { get; set; } /// /// Work mode or auth mode. /// 工作模式/授权模式。 /// [Format(1, EncodingType.BIN, -88)] public byte WorkMode { get; set; } /// /// Change result, 00 = success, 01 = failure. /// 模式切换结果,00=成功,01=失败。 /// [Format(1, EncodingType.BIN, -87)] public int ModeChangeResult { get; set; } #endregion } }