using System.Xml.Serialization; using Abstractions.SerializationTypes; namespace MedusaPluginChargeMachine.Models.Response; [XmlRoot("eacharge")] [Serializable] public class GetRecentChargeResponse { [XmlAttribute("status")] public int Status { get; set; } [XmlElement("num")] public XrpcInt Num { get; set; } [XmlElement("item")] public List Items { get; set; } = []; } public record GetRecentChargeItem { [XmlElement("rcvtime")] public XrpcString RcvTime { get; set; } [XmlElement("chrgprice")] public XrpcInt ChrgPrice { get; set; } [XmlElement("cardno")] public XrpcString CardNo { get; set; } [XmlElement("acccode")] public XrpcString AccCode { get; set; } [XmlElement("rcvstatus")] public XrpcString RcvStatus { get; set; } [XmlElement("fontcolor")] public XrpcString FontColor { get; set; } }