using System; using System.Collections.Generic; using Jd.Api.Response; using Jd.Api.Util; namespace Jd.Api.Request { public class SellerPromotionCreateRequest : JdRequestBase { 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 bound {get; set;} public Nullable member {get; set;} public string slogan {get; set;} public string comment {get; set;} public Nullable platform {get; set;} public Nullable favorMode {get; set;} public Nullable shopMember {get; set;} public Nullable qqMember {get; set;} public Nullable plusMember {get; set;} public Nullable samMember {get; set;} public Nullable tokenId {get; set;} public string promoChannel {get; set; } public Nullable memberLevelOnly {get; set;} public Nullable 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 previewsId {get; set;} public string previewsContent {get; set;} public string previewsTime {get; set;} public Nullable skuIconId {get; set;} public string skuIconShowTime {get; set;} public Nullable 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 freqBound {get; set;} public Nullable perMaxNum {get; set;} public Nullable 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 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 ); } } }