using System.Runtime.Serialization; namespace DS.WMS.Core.Invoice.Dtos { public class InvoiceResult { [DataMember(Name = "code")] public int Code { get; set; } [DataMember(Name = "success")] public bool Success { get; set; } [DataMember(Name = "msg")] public string Message { get; set; } [DataMember(Name = "data")] public object Data { get; set; } } public class InvoiceResult : InvoiceResult { [DataMember(Name = "data")] public new T Data { get; set; } } public class InvoiceQuery { public List Order { get; set; } } public class InvoiceOrder { /// /// 1已提交待上传,2已上传待开票,3开票成功,4开票失败 /// public int State { get; set; } /// /// 发票号 /// public string fphm { get; set; } /// /// 失败原因 /// public string UpMessage { get; set; } /// /// 发票下载地址 /// public string FileUrl { get; set; } /// /// 业务ID /// public string orderNo { get; set; } } }