步步为盈
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

246 lines
5.1 KiB

using System;
using System.Collections.Generic;
using Jd.Api.Response;
using Jd.Api.Util;
namespace Jd.Api.Request
{
public class WareReadSearchWare4ValidRequest : JdRequestBase<WareReadSearchWare4ValidResponse>
{
public string
wareId
{ get; set; }
public string
searchKey
{ get; set; }
public string
searchField
{ get; set; }
public Nullable<long>
categoryId
{ get; set; }
public Nullable<long>
shopCategoryIdLevel1
{ get; set; }
public Nullable<long>
shopCategoryIdLevel2
{ get; set; }
public Nullable<long>
templateId
{ get; set; }
public Nullable<long>
promiseId
{ get; set; }
public Nullable<long>
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<int>
colType
{ get; set; }
public Nullable<DateTime>
startCreatedTime
{ get; set; }
public Nullable<DateTime>
endCreatedTime
{ get; set; }
public string
startJdPrice
{ get; set; }
public string
endJdPrice
{ get; set; }
public Nullable<DateTime>
startOnlineTime
{ get; set; }
public Nullable<DateTime>
endOnlineTime
{ get; set; }
public Nullable<DateTime>
startModifiedTime
{ get; set; }
public Nullable<DateTime>
endModifiedTime
{ get; set; }
public Nullable<DateTime>
startOfflineTime
{ get; set; }
public Nullable<DateTime>
endOfflineTime
{ get; set; }
public Nullable<long>
startStockNum
{ get; set; }
public Nullable<long>
endStockNum
{ get; set; }
public string
orderField
{ get; set; }
public string
orderType
{ get; set; }
public Nullable<int>
pageNo
{ get; set; }
public Nullable<int>
pageSize
{ get; set; }
public Nullable<long>
transportId
{ get; set; }
public Nullable<int>
claim
{ get; set; }
public Nullable<long>
groupId
{ get; set; }
public Nullable<long>
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.searchWare4Valid"; }
}
protected override void PrepareParam(IDictionary<String, Object> 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
);
}
}
}