using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
|
namespace YouZanSDKStandard.Api.Domain
|
{
|
public class StructurizationTrade
|
{
|
public StructurizationTradeOrderInfo full_order_info { set; get; }
|
}
|
|
public class DeliceryOrderDomain
|
{
|
/// <summary>
|
/// 物流状态 0:待发货; 1:已发货
|
/// </summary>
|
public int express_state { get; set; }
|
/// <summary>
|
/// 发货方式。 0:手动发货(商城后台人工发货),1:接口发货(有赞云发货API发货)
|
/// </summary>
|
public int express_type { get; set; }
|
/// <summary>
|
/// 包裹信息
|
/// </summary>
|
public List<DeliceryOrderDomainDists> dists { get; set; }
|
|
/// <summary>
|
/// 发货明细
|
/// </summary>
|
public List<DeliceryOrderDomainOids> oids { get; set; }
|
}
|
|
public class DeliceryOrderDomainOids
|
{
|
public string oid { get; set; }
|
}
|
|
|
public class YzOrderPromotion
|
{
|
/// <summary>
|
/// 订单级优惠总金额,单位:元
|
/// </summary>
|
public string order_discount_fee { get; set; }
|
|
/// <summary>
|
/// 商品级优惠总金额,单位:元
|
/// </summary>
|
public string item_discount_fee { get; set; }
|
/// <summary>
|
/// 订单改价金额,单位:元。带“-”负数表示涨价金额,不带“-”表示减价金额。例如:返回值:-0.01-表示涨价0.01元,0.01-表示减价0.01元
|
/// </summary>
|
public string adjust_fee { get; set; }
|
}
|
|
|
public class DeliceryOrderDomainDists
|
{
|
/// <summary>
|
/// 包裹id,由物流生成,用于唯一标识包裹
|
/// </summary>
|
public string dist_id { get; set; }
|
|
/// <summary>
|
/// 包裹详情
|
/// </summary>
|
public DeliceryOrderDomainDistsExpressInfo express_info { get; set; }
|
|
/// <summary>
|
/// 包裹中的商品列表
|
/// </summary>
|
public List<DistItems> dist_items { get; set; }
|
}
|
|
public class DeliceryOrderDomainDistsExpressInfo
|
{
|
/// <summary>
|
/// 快递单号
|
/// </summary>
|
public string express_no { get; set; }
|
/// <summary>
|
/// 物流公司编号,详情请参考该链接
|
/// </summary>
|
public string express_id { get; set; }
|
|
|
}
|
|
public class DistItems
|
{
|
/// <summary>
|
/// 交易明细id
|
/// </summary>
|
public string oid { get; set; }
|
}
|
|
|
public class StructurizationTradeOrderInfo
|
{
|
/// <summary>
|
/// 订单收货地址信息结构体
|
/// </summary>
|
public StructurizationTradeAddressInfoDetail address_info { get; set; }
|
/// <summary>
|
/// 订单标记信息结构体
|
/// </summary>
|
public StructurizationTradeRemarkInfoDetail remark_info { get; set; }
|
/// <summary>
|
/// 交易支付信息结构体
|
/// </summary>
|
public StructurizationTradePayInfoDetail pay_info { get; set; }
|
/// <summary>
|
/// 订单买家信息结构体
|
/// </summary>
|
public StructurizationTradeBuyerInfoDetail buyer_info { get; set; }
|
/// <summary>
|
/// 订单明细结构体
|
/// </summary>
|
public List<StructurizationTradeItemDetail> orders { get; set; }
|
/// <summary>
|
/// 订单来源
|
/// </summary>
|
public StructurizationTradeSourceInfo source_info { get; set; }
|
/// <summary>
|
/// 交易明细详情
|
/// </summary>
|
public StructurizationOrderInfoDetail order_info { get; set; }
|
|
/// <summary>
|
/// 交易送礼子单
|
/// </summary>
|
public StructurizationTradeChildOrderInfo child_info { get; set; }
|
|
|
}
|
|
/// <summary>
|
/// 订单收货地址信息结构体
|
/// </summary>
|
public class StructurizationTradeAddressInfoDetail
|
{
|
/// <summary>
|
///到店自提信息 json格式
|
/// </summary>
|
public string self_fetch_info { get; set; }
|
/// <summary>
|
/// 详细地址
|
/// </summary>
|
public string delivery_address { get; set; }
|
|
/// <summary>
|
/// 邮政编码
|
/// </summary>
|
public string delivery_postal_code { get; set; }
|
/// <summary>
|
/// 收货人姓名
|
/// </summary>
|
public string receiver_name { get; set; }
|
/// <summary>
|
/// 省
|
/// </summary>
|
public string delivery_province { get; set; }
|
/// <summary>
|
/// 市
|
/// </summary>
|
public string delivery_city { get; set; }
|
/// <summary>
|
/// 区
|
/// </summary>
|
public string delivery_district { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public string address_extra { get; set; }
|
/// <summary>
|
/// 收货人手机号
|
/// </summary>
|
public string receiver_tel { get; set; }
|
/// <summary>
|
/// 同城送预计送达时间-开始时间
|
/// </summary>
|
public string delivery_start_time { get; set; }
|
|
/// <summary>
|
/// 同城送预计送达时间-结束时间
|
/// </summary>
|
public string delivery_end_time { get; set; }
|
|
}
|
|
/// <summary>
|
/// 订单标记信息结构体
|
/// </summary>
|
public class StructurizationTradeRemarkInfoDetail
|
{
|
/// <summary>
|
/// 订单买家留言
|
/// </summary>
|
public string buyer_message { get; set; }
|
/// <summary>
|
/// 订单标星等级 0-5
|
/// </summary>
|
public int star { get; set; }
|
/// <summary>
|
/// 订单商家备注
|
/// </summary>
|
public string trade_memo { get; set; }
|
|
}
|
|
public class StructurizationTradePhasePaymentsDetail
|
{
|
/// <summary>
|
/// 支付阶段
|
/// </summary>
|
public int phase { get; set; }
|
/// <summary>
|
/// 支付开始时间
|
/// </summary>
|
public string pay_start_time { get; set; }
|
/// <summary>
|
/// 支付结束时间
|
/// </summary>
|
public string pay_end_time { get; set; }
|
/// <summary>
|
/// 阶段支付金额
|
/// </summary>
|
public string real_price { get; set; }
|
/// <summary>
|
/// 外部支付流水号
|
/// </summary>
|
public string outer_transaction_no { get; set; }
|
/// <summary>
|
/// 内部支付流水号
|
/// </summary>
|
public string inner_transaction_no { get; set; }
|
}
|
/// <summary>
|
/// 交易支付信息结构体
|
/// </summary>
|
public class StructurizationTradePayInfoDetail
|
{
|
/// <summary>
|
/// 外部支付单号
|
/// </summary>
|
public string[] outer_transactions { get; set; }
|
/// <summary>
|
/// 邮费
|
/// </summary>
|
public string post_fee { get; set; }
|
/// <summary>
|
/// 多阶段信息结构体
|
/// </summary>
|
public StructurizationTradePhasePaymentsDetail[] phase_payments { get; set; }
|
/// <summary>
|
/// 优惠前商品总价
|
/// </summary>
|
public string total_fee { get; set; }
|
/// <summary>
|
/// 最终支付价格 payment=orders.payment的总和
|
/// </summary>
|
public string payment { get; set; }
|
/// <summary>
|
/// 有赞支付流水号
|
/// </summary>
|
public string[] transaction { get; set; }
|
|
/// <summary>
|
/// 实付金额
|
/// </summary>
|
public string real_payment { get; set; }
|
}
|
/// <summary>
|
/// 订单买家信息结构体
|
/// </summary>
|
public class StructurizationTradeBuyerInfoDetail
|
{
|
|
/// <summary>
|
///
|
/// </summary>
|
public string outer_user_id { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public string buyer_phone { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public int fans_type { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public long buyer_id { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public long fans_id { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public string fans_nickname { get; set; }
|
|
/// <summary>
|
/// 有赞yz_open_id
|
/// </summary>
|
public string yz_open_id { get; set; }
|
}
|
|
/// <summary>
|
/// 订单明细结构体
|
/// </summary>
|
public class StructurizationTradeItemDetail
|
{
|
/// <summary>
|
///
|
/// </summary>
|
public string is_cross_border { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public string outer_item_id { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public string discount_price { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public int item_type { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public int num { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public string oid { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public string title { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public string fenxiao_payment { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public string buyer_messages { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public bool is_present { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public string cross_border_trade_mode { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public string price { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public string sub_order_no { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public string biz_item_attribute { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public string fenxiao_price { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public string total_fee { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public string alias { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public string payment { get; set; }
|
|
public string fenxiao_discount_price { get; set; }
|
|
public string item_props { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public string is_pre_sale { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public string sku_no { get; set; }
|
|
public string item_no { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public string outer_sku_id { get; set; }
|
|
public string tariff_rule { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public string sku_unique_code { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public string goods_url { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public string customs_code { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public long item_id { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public long sku_id { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public string sku_properties_name { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public string pic_path { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public string pre_sale_type { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public string points_price { get; set; }
|
}
|
|
public class StructurizationTradeSource
|
{
|
/// <summary>
|
///
|
/// </summary>
|
public string platform { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public string wx_entrance { get; set; }
|
}
|
/// <summary>
|
/// 订单来源
|
/// </summary>
|
public class StructurizationTradeSourceInfo
|
{
|
/// <summary>
|
/// 是否来自线下订单
|
/// </summary>
|
public string is_offline_order { get; set; }
|
/// <summary>
|
/// 订单唯一识别码
|
/// </summary>
|
public string book_key { get; set; }
|
/// <summary>
|
/// 活动类型:如群团购:”mall_group_buy“
|
/// </summary>
|
public string biz_source { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public StructurizationTradeSource source { get; set; }
|
}
|
|
public class StructurizationOrderInfoDetailExtra
|
{
|
/// <summary>
|
///
|
/// </summary>
|
public string is_from_cart { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public string is_points_order { get; set; }
|
}
|
|
public class StructurizationOrderInfoDetailTags
|
{
|
/// <summary>
|
///
|
/// </summary>
|
public string is_secured_transactions { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public string is_message_notify { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public string is_settle { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public string is_payed { get; set; }
|
}
|
|
/// <summary>
|
/// 交易明细详情
|
/// </summary>
|
public class StructurizationOrderInfoDetail
|
{
|
/// <summary>
|
///
|
/// </summary>
|
public string status { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public int type { get; set; }
|
|
/// <summary>
|
///
|
/// </summary>
|
public string tid { get; set; }
|
|
/// <summary>
|
///
|
/// </summary>
|
public string status_str { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public int pay_type { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public int team_type { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public int close_type { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public int express_type { get; set; }
|
|
/// <summary>
|
///
|
/// </summary>
|
public dynamic order_tags { get; set; }
|
|
/// <summary>
|
///
|
/// </summary>
|
public dynamic order_extra { get; set; }
|
/// <summary>
|
/// 单店店铺类型返回当前订单的店铺id,连锁店铺返回网店或门店店铺id
|
/// </summary>
|
public string node_kdt_id { get; set; }
|
|
/// <summary>
|
///
|
/// </summary>
|
public DateTime created { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public DateTime update_time { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public DateTime? expired_time { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public DateTime? pay_time { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public DateTime? consign_time { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public DateTime? confirm_time { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public int refund_state { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public string is_retail_order { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public DateTime? success_time { get; set; }
|
|
public long offline_id { get; set; }
|
|
/// <summary>
|
///
|
/// </summary>
|
public string pay_type_str { get; set; }
|
|
|
public int activity_type { get; set; }
|
|
}
|
|
/// <summary>
|
/// 交易送礼子单
|
/// </summary>
|
public class StructurizationTradeChildOrderInfo
|
{
|
/// <summary>
|
/// 送礼编号
|
/// </summary>
|
public string gift_no { get; set; }
|
/// <summary>
|
/// 送礼标记
|
/// </summary>
|
public string gift_sign { get; set; }
|
|
/// <summary>
|
/// 送礼子单详情
|
/// </summary>
|
public dynamic[] child_orders { get; set; }
|
}
|
}
|