using System;
|
using System.Collections.Generic;
|
using System.Text;
|
using YouZanSDKStandard.Api.Response;
|
|
namespace YouZanSDKStandard.Api.Request
|
{
|
public class YouZanTradesSoldGetRequest : IRequest<YouZanTradesSoldGetResponse>
|
{
|
public string GetApiName()
|
{
|
return "youzan.trades.sold.get";
|
}
|
|
public string GetApiVersion()
|
{
|
return "4.0.2";
|
}
|
|
public IDictionary<string, object> GetParameters()
|
{
|
Dictionary<string, object> dic = new Dictionary<string, object>();
|
//dic.Add("keywords", keywords);
|
//dic.Add("feedback_desc", feedback_desc);
|
//dic.Add("yz_open_id", yz_open_id);
|
//dic.Add("type", type);
|
//dic.Add("need_order_url", need_order_url);
|
//dic.Add("tid", tid);
|
//dic.Add("end_success", end_success);
|
//dic.Add("start_success", start_success);
|
//dic.Add("receiver_name", receiver_name);
|
dic.Add("start_created", start_created);
|
dic.Add("end_created", end_created);
|
dic.Add("page_size", page_size);
|
//dic.Add("goods_id", goods_id);
|
//dic.Add("end_update", end_update);
|
dic.Add("page_no", page_no);
|
//dic.Add("start_update", start_update);
|
//dic.Add("goods_title", goods_title);
|
//dic.Add("receiver_phone", receiver_phone);
|
//dic.Add("status", status);
|
return dic;
|
}
|
/// <summary>
|
/// 通用搜索字段,使用底层符合条件查询搜索,订单号、收货人手机号、收货人手机号后四位
|
/// </summary>
|
public string keywords { get; set; }
|
/// <summary>
|
/// 维权状态;{SAFE_DEFAULT:没有维权;SAFE_NEW:买家发起维权;SAFE_HANDLED:买家重新发起维权;SAFE_REJECT:卖家拒绝;SAFE_INVOLVED:客服介入;SAFE_ACCEPT:卖家接受;SAFE_SEND:买家发货;SAFE_NO_RECEIVE:卖家没有收到货;SAFE_SELLER_RETURN_GOODS:卖家收到货并发货;SAFE_CLOSE:维权关闭;SAFE_FINISHED:维权结束;}
|
/// </summary>
|
public List<string> feedback_desc { get; set; }
|
/// <summary>
|
/// 有赞对外统一openId
|
/// </summary>
|
public string yz_open_id { get; set; }
|
/// <summary>
|
///订单类型NORMAL:普通订单;PEERPAY:代付;GIFT:我要送人;FX_CAIGOUDAN:分销供货单;PRESENT:赠品;WISH:心愿单;QRCODE:二维码订单;QRCODE_3RD:线下收银台订单;FX_MERGED:合并付货款;VERIFIED:1分钱实名认证;PINJIAN:品鉴;REBATE:返利;FX_QUANYUANDIAN:全员开店;FX_DEPOSIT:保证金;PF:批发;GROUP:拼团;HOTEL:酒店;TAKE_AWAY:外卖;CATERING_OFFLINE:堂食点餐;CATERING_QRCODE:外卖买单;BEAUTY_APPOINTMENT:美业预约单;BEAUTY_SERVICE:美业服务单;KNOWLEDGE_PAY:知识付费;GIFT_CARD:礼品卡(参照微商城模块)
|
/// </summary>
|
public string type { get; set; }
|
/// <summary>
|
/// 是否需要返回订单url
|
/// </summary>
|
public bool need_order_url { get; set; }
|
/// <summary>
|
/// 订单号
|
/// </summary>
|
public string tid { get; set; }
|
/// <summary>
|
/// 按订单完成时间结束 例:2017-01-01 12:00:00; 开始时间和结束时间的跨度不能大于3个月; 结束时间必须大于开始时间; 开始时间和结束时间必须成对出现
|
/// </summary>
|
public DateTime? end_success { get; set; }
|
/// <summary>
|
/// 按订单完成时间开始 例:2017-01-01 12:00:00; 开始时间和结束时间的跨度不能大于3个月; 结束时间必须大于开始时间; 开始时间和结束时间必须成对出现
|
/// </summary>
|
public DateTime? start_success { get; set; }
|
/// <summary>
|
/// 收货人昵称
|
/// </summary>
|
public string receiver_name { get; set; }
|
/// <summary>
|
/// 按订单创建时间开始开始时间和结束时间的跨度不能大于3个月;结束时间必须大于开始时间;开始时间和结束时间必须成对出现
|
/// </summary>
|
public string start_created { get; set; }
|
/// <summary>
|
/// 按订单创建时间结束例:2017-01-01 12:00:00;开始时间和结束时间的跨度不能大于3个月;结束时间必须大于开始时间;开始时间和结束时间必须成对出现
|
/// </summary>
|
public string end_created { get; set; }
|
/// <summary>
|
/// 每页条数,默认 20 条,最大不能超过100,建议使用默认分页。
|
/// </summary>
|
public int page_size { get; set; }
|
|
/// <summary>
|
/// 商品id,有赞生成的商品唯一id
|
/// </summary>
|
public long? goods_id { get; set; }
|
/// <summary>
|
/// 按订单更新时间结束例:2017-01-01 12:00:00;开始时间和结束时间的跨度不能大于3个月;结束时间必须大于开始时间;开始时间和结束时间必须成对出现
|
/// </summary>
|
public DateTime? end_update { get; set; }
|
/// <summary>
|
/// 页码,从 1 开始。页码最大不能超过100,如需查询更多内容,可以按照时间等其他搜索条件分多次查询。
|
/// </summary>
|
public int page_no { get; set; }
|
/// <summary>
|
/// 按订单更新时间开始例:2017-01-01 12:00:00;开始时间和结束时间的跨度不能大于3个月;结束时间必须大于开始时间;开始时间和结束时间必须成对出现
|
/// </summary>
|
public DateTime? start_update { get; set; }
|
/// <summary>
|
/// 商品名称
|
/// </summary>
|
public string goods_title { get; set; }
|
/// <summary>
|
/// 收货人手机号
|
/// </summary>
|
public string receiver_phone { get; set; }
|
/// <summary>
|
/// 订单状态,一次只能查询一种状态待付款:WAIT_BUYER_PAY待发货:WAIT_SELLER_SEND_GOODS等待买家确认:WAIT_BUYER_CONFIRM_GOODS订单完成:TRADE_SUCCESS订单关闭:TRADE_CLOSED(新增-参照微商城模块)退款中:TRADE_REFUND
|
/// </summary>
|
public string status { get; set; }
|
|
public string ResponseJsonPrefix(string strRet)
|
{
|
return strRet;
|
}
|
|
public void Validate()
|
{
|
|
}
|
}
|
}
|