using System; using System.Collections.Generic; using Jd.Api.Response; using Jd.Api.Util; namespace Jd.Api.Request { public class B2bWareQueryUserToPoolRequest : JdRequestBase { public string businessChannel {get; set;} public string mappingId {get; set;} public Nullable endModifyTime {get; set;} public string userToPoolSortField {get; set;} public Nullable pageSize {get; set;} public Nullable startCreateTime {get; set;} public string attributeId {get; set;} public Nullable mappingLevel {get; set;} public Nullable startModifyTime {get; set;} public Nullable b2bMappingId {get; set;} public Nullable cateType {get; set;} public Nullable wareMappingType {get; set;} public Nullable pageNo {get; set;} public string bizPoolType {get; set;} public string b2bUserToPoolQueryTypeEnum {get; set;} public string editor {get; set;} public string creator {get; set;} public Nullable totalItem {get; set;} public Nullable totalPage {get; set;} public string sortTypeEnum {get; set;} public Nullable b2bPoolId {get; set;} public Nullable endCreateTime {get; set;} public string b2bPoolName {get; set;} public Nullable lastB2bMappingId {get; set;} public Nullable cateId {get; set;} public Nullable mappingType {get; set;} public Nullable poolGroupId {get; set;} public string thirdMappingId {get; set;} public string outerMappingId {get; set;} public Nullable dataSource {get; set;} public override string ApiName { get{return "jingdong.b2b.ware.queryUserToPool";} } protected override void PrepareParam(IDictionary parameters) { parameters.Add("businessChannel", this. businessChannel ); parameters.Add("mappingId", this. mappingId ); parameters.Add("endModifyTime", this. endModifyTime ); parameters.Add("userToPoolSortField", this. userToPoolSortField ); parameters.Add("pageSize", this. pageSize ); parameters.Add("startCreateTime", this. startCreateTime ); parameters.Add("attributeId", this. attributeId ); parameters.Add("mappingLevel", this. mappingLevel ); parameters.Add("startModifyTime", this. startModifyTime ); parameters.Add("b2bMappingId", this. b2bMappingId ); parameters.Add("cateType", this. cateType ); parameters.Add("wareMappingType", this. wareMappingType ); parameters.Add("pageNo", this. pageNo ); parameters.Add("bizPoolType", this. bizPoolType ); parameters.Add("b2bUserToPoolQueryTypeEnum", this. b2bUserToPoolQueryTypeEnum ); parameters.Add("editor", this. editor ); parameters.Add("creator", this. creator ); parameters.Add("totalItem", this. totalItem ); parameters.Add("totalPage", this. totalPage ); parameters.Add("sortTypeEnum", this. sortTypeEnum ); parameters.Add("b2bPoolId", this. b2bPoolId ); parameters.Add("endCreateTime", this. endCreateTime ); parameters.Add("b2bPoolName", this. b2bPoolName ); parameters.Add("lastB2bMappingId", this. lastB2bMappingId ); parameters.Add("cateId", this. cateId ); parameters.Add("mappingType", this. mappingType ); parameters.Add("poolGroupId", this. poolGroupId ); parameters.Add("thirdMappingId", this. thirdMappingId ); parameters.Add("outerMappingId", this. outerMappingId ); parameters.Add("dataSource", this. dataSource ); } } }