using System; using System.Collections.Generic; using Jd.Api.Response; using Jd.Api.Util; namespace Jd.Api.Request { public class WareReadSearchWare4RecycledRequest : JdRequestBase { public string wareId {get; set;} public string searchKey {get; set;} public string searchField {get; set;} public Nullable categoryId {get; set;} public Nullable shopCategoryIdLevel1 {get; set;} public Nullable shopCategoryIdLevel2 {get; set;} public Nullable templateId {get; set;} public Nullable promiseId {get; set;} public Nullable brandId {get; set;} public string featureKey {get; set; } public string featureValue {get; set; } public string wareStatusValue {get; set; } public string itemNum {get; set;} public string barCode {get; set;} public Nullable colType {get; set;} public Nullable startCreatedTime {get; set;} public Nullable endCreatedTime {get; set;} public string startJdPrice {get; set;} public string endJdPrice {get; set;} public Nullable startOnlineTime {get; set;} public Nullable endOnlineTime {get; set;} public Nullable startModifiedTime {get; set;} public Nullable endModifiedTime {get; set;} public Nullable startOfflineTime {get; set;} public Nullable endOfflineTime {get; set;} public Nullable startStockNum {get; set;} public Nullable endStockNum {get; set;} public string orderField {get; set; } public string orderType {get; set; } public Nullable pageNo {get; set;} public Nullable pageSize {get; set;} public Nullable transportId {get; set;} public Nullable claim {get; set;} public Nullable groupId {get; set;} public Nullable multiCategoryId {get; set;} public string warePropKey {get; set; } public string warePropValue {get; set; } public string field {get; set;} public override string ApiName { get{return "jingdong.ware.read.searchWare4Recycled";} } protected override void PrepareParam(IDictionary parameters) { parameters.Add("wareId", this. wareId ); parameters.Add("searchKey", this. searchKey ); parameters.Add("searchField", this. searchField ); parameters.Add("categoryId", this. categoryId ); parameters.Add("shopCategoryIdLevel1", this. shopCategoryIdLevel1 ); parameters.Add("shopCategoryIdLevel2", this. shopCategoryIdLevel2 ); parameters.Add("templateId", this. templateId ); parameters.Add("promiseId", this. promiseId ); parameters.Add("brandId", this. brandId ); parameters.Add("featureKey", this. featureKey ); parameters.Add("featureValue", this. featureValue ); parameters.Add("wareStatusValue", this. wareStatusValue ); parameters.Add("itemNum", this. itemNum ); parameters.Add("barCode", this. barCode ); parameters.Add("colType", this. colType ); parameters.Add("startCreatedTime", this. startCreatedTime ); parameters.Add("endCreatedTime", this. endCreatedTime ); parameters.Add("startJdPrice", this. startJdPrice ); parameters.Add("endJdPrice", this. endJdPrice ); parameters.Add("startOnlineTime", this. startOnlineTime ); parameters.Add("endOnlineTime", this. endOnlineTime ); parameters.Add("startModifiedTime", this. startModifiedTime ); parameters.Add("endModifiedTime", this. endModifiedTime ); parameters.Add("startOfflineTime", this. startOfflineTime ); parameters.Add("endOfflineTime", this. endOfflineTime ); parameters.Add("startStockNum", this. startStockNum ); parameters.Add("endStockNum", this. endStockNum ); parameters.Add("orderField", this. orderField ); parameters.Add("orderType", this. orderType ); parameters.Add("pageNo", this. pageNo ); parameters.Add("pageSize", this. pageSize ); parameters.Add("transportId", this. transportId ); parameters.Add("claim", this. claim ); parameters.Add("groupId", this. groupId ); parameters.Add("multiCategoryId", this. multiCategoryId ); parameters.Add("warePropKey", this. warePropKey ); parameters.Add("warePropValue", this. warePropValue ); parameters.Add("field", this. field ); } } }