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