using Operater.DbModel;
|
using System;
|
using System.Collections.Generic;
|
using System.ComponentModel.DataAnnotations;
|
using System.Text;
|
|
namespace Operater.DTO.System
|
{
|
|
|
public class ListPageGetYzTradeRequest : PageBiz
|
{
|
/// <summary>
|
/// 订单状态
|
/// </summary>
|
public string TradeStatus { get; set; }
|
/// <summary>
|
/// 主订单
|
/// </summary>
|
public string Tid { get; set; }
|
|
/// <summary>
|
/// 收货人号码
|
/// </summary>
|
public string ReceiveMobile { get; set; }
|
|
}
|
|
public class GetWaiteCreateTradeRequest : PageBiz
|
{
|
public string YzTid { get; set; }
|
|
/// <summary>
|
/// 0 待创建 1待发货
|
/// </summary>
|
public int SearchType { get; set; }
|
}
|
|
public class SendYzGoodsRequest
|
{
|
[Required(ErrorMessage = "YzOid不能为空")]
|
public List<string> YzOid { get; set; }
|
}
|
|
public class ListPageGetYzTradeRequestResponse
|
{
|
public YzTradeinfo TradeInfo { get; set; }
|
|
public List<YzOrderinfo> 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
|
{
|
/// <summary>
|
/// 订单号
|
/// </summary>
|
public string Tid { get; set; }
|
|
/// <summary>
|
/// 订单创建时间
|
/// </summary>
|
public DateTime TradeCreated { get; set; }
|
|
/// <summary>
|
/// 店铺id
|
/// </summary>
|
public string KdtId { get; set; }
|
|
/// <summary>
|
///
|
/// </summary>
|
public string YzOpenId { get; set; }
|
|
public Dictionary<string, string> 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<YzOrderinfo> Orders { get; set; }
|
}
|
|
}
|