using System; using System.Collections.Generic; using Jd.Api.Response; using Jd.Api.Util; namespace Jd.Api.Request { public class SellerPromotionCreateRequest : JdRequestBase<SellerPromotionCreateResponse> { public string ip {get; set;} public string port {get; set;} public string requestId {get; set;} public string name {get; set;} public string beginTime {get; set;} public string endTime {get; set;} public Nullable<int> bound {get; set;} public Nullable<int> member {get; set;} public string slogan {get; set;} public string comment {get; set;} public Nullable<int> platform {get; set;} public Nullable<int> favorMode {get; set;} public Nullable<int> shopMember {get; set;} public Nullable<int> qqMember {get; set;} public Nullable<int> plusMember {get; set;} public Nullable<int> samMember {get; set;} public Nullable<long> tokenId {get; set;} public string promoChannel {get; set; } public Nullable<bool> memberLevelOnly {get; set;} public Nullable<int> tokenUseNum {get; set;} public string allowOthersOperate {get; set;} public string allowOthersCheck {get; set;} public string allowOtherUserOperate {get; set;} public string allowOtherUserCheck {get; set;} public string needManualCheck {get; set;} public Nullable<long> previewsId {get; set;} public string previewsContent {get; set;} public string previewsTime {get; set;} public Nullable<long> skuIconId {get; set;} public string skuIconShowTime {get; set;} public Nullable<int> promoAreaType {get; set;} public string promoArea {get; set; } public string showTokenPrice {get; set;} public string skuId {get; set; } public string bindType {get; set; } public string promoPrice {get; set; } public string num {get; set; } public string wareId {get; set; } public string skuName {get; set; } public string jdPrice {get; set; } public string itemNum {get; set; } public string type {get; set; } public string propsNum {get; set; } public string usedWay {get; set; } public string couponValidDays {get; set; } public Nullable<int> freqBound {get; set;} public Nullable<int> perMaxNum {get; set;} public Nullable<int> perMinNum {get; set;} public string pin {get; set; } public string useBeginTime {get; set; } public string useEndTime {get; set; } public string openIdBuyer {get; set; } public string xidBuyer {get; set; } public override string ApiName { get{return "jingdong.seller.promotion.create";} } protected override void PrepareParam(IDictionary<String, Object> parameters) { parameters.Add("ip", this. ip ); parameters.Add("port", this. port ); parameters.Add("request_id", this. requestId ); parameters.Add("name", this. name ); parameters.Add("beginTime", this. beginTime ); parameters.Add("endTime", this. endTime ); parameters.Add("bound", this. bound ); parameters.Add("member", this. member ); parameters.Add("slogan", this. slogan ); parameters.Add("comment", this. comment ); parameters.Add("platform", this. platform ); parameters.Add("favorMode", this. favorMode ); parameters.Add("shopMember", this. shopMember ); parameters.Add("qqMember", this. qqMember ); parameters.Add("plusMember", this. plusMember ); parameters.Add("samMember", this. samMember ); parameters.Add("tokenId", this. tokenId ); parameters.Add("promoChannel", this. promoChannel ); parameters.Add("memberLevelOnly", this. memberLevelOnly ); parameters.Add("tokenUseNum", this. tokenUseNum ); parameters.Add("allowOthersOperate", this. allowOthersOperate ); parameters.Add("allowOthersCheck", this. allowOthersCheck ); parameters.Add("allowOtherUserOperate", this. allowOtherUserOperate ); parameters.Add("allowOtherUserCheck", this. allowOtherUserCheck ); parameters.Add("needManualCheck", this. needManualCheck ); parameters.Add("previewsId", this. previewsId ); parameters.Add("previewsContent", this. previewsContent ); parameters.Add("previewsTime", this. previewsTime ); parameters.Add("skuIconId", this. skuIconId ); parameters.Add("skuIconShowTime", this. skuIconShowTime ); parameters.Add("promoAreaType", this. promoAreaType ); parameters.Add("promoArea", this. promoArea ); parameters.Add("showTokenPrice", this. showTokenPrice ); parameters.Add("skuId", this. skuId ); parameters.Add("bindType", this. bindType ); parameters.Add("promoPrice", this. promoPrice ); parameters.Add("num", this. num ); parameters.Add("wareId", this. wareId ); parameters.Add("skuName", this. skuName ); parameters.Add("jdPrice", this. jdPrice ); parameters.Add("itemNum", this. itemNum ); parameters.Add("type", this. type ); parameters.Add("propsNum", this. propsNum ); parameters.Add("usedWay", this. usedWay ); parameters.Add("couponValidDays", this. couponValidDays ); parameters.Add("freqBound", this. freqBound ); parameters.Add("perMaxNum", this. perMaxNum ); parameters.Add("perMinNum", this. perMinNum ); parameters.Add("pin", this. pin ); parameters.Add("useBeginTime", this. useBeginTime ); parameters.Add("useEndTime", this. useEndTime ); parameters.Add("open_id_buyer", this. openIdBuyer ); parameters.Add("xid_buyer", this. xidBuyer ); } } }