using System; using System.Collections.Generic; using Jd.Api.Response; using Jd.Api.Util; namespace Jd.Api.Request { public class AdsIbgUniversalJosServiceOrderQueryRequest : JdRequestBase { public string clickStartDay { get; set; } public string orderType { get; set; } public string orderStartDay { get; set; } public string orderStatus { get; set; } public string pageSize { get; set; } public string platform { get; set; } public string adGroupId { get; set; } public string paymentType { get; set; } public string activityId { get; set; } public string mediaGroupId { get; set; } public string province { get; set; } public string clickOrOrderDay { get; set; } public string clickOrOrderCaliber { get; set; } public string orderEndDay { get; set; } public string clickEndDay { get; set; } public string giftFlag { get; set; } public string campaignId { get; set; } public string deliveryType { get; set; } public string mediaType { get; set; } public string impressionOrClickEffect { get; set; } public string posPackageId { get; set; } public string page { get; set; } public string startDay { get; set; } public string endDay { get; set; } public string myself { get; set; } public string businessType { get; set; } public string accessPin { get; set; } public string authType { get; set; } public string deliverySystemType { get; set; } public string jdMediaUserId { get; set; } public override string ApiName { get { return "jingdong.ads.ibg.UniversalJosService.order.query"; } } protected override void PrepareParam(IDictionary parameters) { parameters.Add("clickStartDay", this.clickStartDay ); parameters.Add("orderType", this.orderType ); parameters.Add("orderStartDay", this.orderStartDay ); parameters.Add("orderStatus", this.orderStatus ); parameters.Add("pageSize", this.pageSize ); parameters.Add("platform", this.platform ); parameters.Add("adGroupId", this.adGroupId ); parameters.Add("paymentType", this.paymentType ); parameters.Add("activityId", this.activityId ); parameters.Add("mediaGroupId", this.mediaGroupId ); parameters.Add("province", this.province ); parameters.Add("clickOrOrderDay", this.clickOrOrderDay ); parameters.Add("clickOrOrderCaliber", this.clickOrOrderCaliber ); parameters.Add("orderEndDay", this.orderEndDay ); parameters.Add("clickEndDay", this.clickEndDay ); parameters.Add("giftFlag", this.giftFlag ); parameters.Add("campaignId", this.campaignId ); parameters.Add("deliveryType", this.deliveryType ); parameters.Add("mediaType", this.mediaType ); parameters.Add("impressionOrClickEffect", this.impressionOrClickEffect ); parameters.Add("posPackageId", this.posPackageId ); parameters.Add("page", this.page ); parameters.Add("startDay", this.startDay ); parameters.Add("endDay", this.endDay ); parameters.Add("myself", this.myself ); parameters.Add("businessType", this.businessType ); parameters.Add("accessPin", this.accessPin ); parameters.Add("authType", this.authType ); parameters.Add("deliverySystemType", this.deliverySystemType ); parameters.Add("jdMediaUserId", this.jdMediaUserId ); } } }