using System; using System.Collections.Generic; using Jd.Api.Response; using Jd.Api.Util; namespace Jd.Api.Request { public class PromoUnitAddIsvActivityRequest : JdRequestBase { public string note {get; set;} public Nullable shared {get; set;} public string callBackUrl {get; set;} public string channelType {get; set;} public Nullable source {get; set;} public string pluginName {get; set;} public string imageUrl {get; set;} public Nullable ruleType {get; set;} public string name {get; set;} public Nullable id {get; set;} public Nullable beginTime {get; set;} public Nullable endTime {get; set;} public string isvUrl {get; set;} public Nullable categoryId {get; set;} public Nullable status {get; set;} public string appropriateCrowd {get; set;} public Nullable priority {get; set;} public Nullable level {get; set;} public string activityPrizes {get; set; } public Nullable marketPurpose {get; set;} public string recordId {get; set;} public override string ApiName { get{return "jingdong.promo.unit.addIsvActivity";} } protected override void PrepareParam(IDictionary parameters) { parameters.Add("note", this. note ); parameters.Add("shared", this. shared ); parameters.Add("callBackUrl", this. callBackUrl ); parameters.Add("channelType", this. channelType ); parameters.Add("source", this. source ); parameters.Add("pluginName", this. pluginName ); parameters.Add("imageUrl", this. imageUrl ); parameters.Add("ruleType", this. ruleType ); parameters.Add("name", this. name ); parameters.Add("id", this. id ); parameters.Add("beginTime", this. beginTime ); parameters.Add("endTime", this. endTime ); parameters.Add("isvUrl", this. isvUrl ); parameters.Add("categoryId", this. categoryId ); parameters.Add("status", this. status ); parameters.Add("appropriateCrowd", this. appropriateCrowd ); parameters.Add("priority", this. priority ); parameters.Add("level", this. level ); parameters.Add("activityPrizes", this. activityPrizes ); parameters.Add("marketPurpose", this. marketPurpose ); parameters.Add("recordId", this. recordId ); } } }