using Operater.DbModel; using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.Text; namespace Operater.DTO.System { public class ListPageGetYzTradeRequest : PageBiz { /// /// 订单状态 /// public string TradeStatus { get; set; } /// /// 主订单 /// public string Tid { get; set; } /// /// 收货人号码 /// public string ReceiveMobile { get; set; } } public class GetWaiteCreateTradeRequest : PageBiz { public string YzTid { get; set; } /// /// 0 待创建 1待发货 /// public int SearchType { get; set; } } public class SendYzGoodsRequest { [Required(ErrorMessage = "YzOid不能为空")] public List YzOid { get; set; } } public class ListPageGetYzTradeRequestResponse { public YzTradeinfo TradeInfo { get; set; } public List OrderInfo { get; set; } } public class CreateAliTradeRequest { public string YzTid { get; set; } } public class TradeCreateResponse { public bool Success { get; set; } public string ErrorMsg { get; set; } } public class AliTradeCreateRequest { public string YzTradeId { get; set; } public string YzToken { get; set; } public string AliToken { get; set; } public string YzShopId { get; set; } } public class GetDecryptDataRequest { /// /// 订单号 /// public string Tid { get; set; } /// /// 订单创建时间 /// public DateTime TradeCreated { get; set; } /// /// 店铺id /// public string KdtId { get; set; } /// /// /// public string YzOpenId { get; set; } public Dictionary Data { get; set; } } public class GetWaiteCreateTradeResponse { public string Tid { get; set; } public DateTime create_time { get; set; } public DateTime? pay_time { get; set; } public string status_str { get; set; } public DateTime? update_time { get; set; } public string delivery_address { get; set; } public string delivery_city { get; set; } public string delivery_district { get; set; } public string delivery_province { get; set; } public string receiver_name { get; set; } public string receiver_tel { get; set; } public string total_fee { get; set; } public string payment { get; set; } public List Orders { get; set; } } }