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; }
}
}