using System; using System.Collections.Generic; using Jd.Api.Response; using Jd.Api.Util; namespace Jd.Api.Request { public class LdopAlphaWaybillAppendreceiveRequest : JdRequestBase { public string attribute1 {get; set; } public string parentWaybillCode {get; set;} public string providerCode {get; set;} public Nullable signReturn {get; set;} public string source {get; set;} public Nullable receiveTimeType {get; set;} public string vendorCode {get; set;} public Nullable promiseCompleteTime {get; set;} public Nullable payType {get; set;} public Nullable needGuarantee {get; set;} public string pin {get; set;} public string appKey {get; set;} public string goodsName {get; set;} public string thirdSectionCode {get; set;} public string height {get; set;} public string expressType {get; set;} public string weight {get; set;} public string vendorName {get; set;} public string branchCode {get; set;} public string volume {get; set;} public string guaranteeMoney {get; set;} public Nullable transType {get; set;} public string vendorOrderCode {get; set;} public string remark {get; set;} public string idNumber {get; set;} public string warehouseCode {get; set;} public string expressPayMethod {get; set;} public Nullable waybillType {get; set;} public string salePlatform {get; set;} public string addedService {get; set;} public Nullable providerId {get; set;} public string secondSectionCode {get; set;} public string length {get; set;} public Nullable waybillCount {get; set;} public Nullable pickUpStartTime {get; set;} public Nullable promiseTimeType {get; set;} public string settlementCode {get; set;} public string shouldPayMoney {get; set;} public string goodsMoney {get; set;} public Nullable createTime {get; set;} public string platformOrderNo {get; set;} public Nullable coldChainType {get; set;} public Nullable pickUpEndTime {get; set;} public string width {get; set;} public Nullable fromProvinceId {get; set;} public string fromProvinceName {get; set;} public Nullable fromCityId {get; set;} public string fromCityName {get; set;} public Nullable fromCountryId {get; set;} public string fromCountryName {get; set;} public Nullable fromCountrysideId {get; set;} public string fromCountrysideName {get; set;} public string fromAddressDetail {get; set;} public string fromContact {get; set;} public string fromPhone {get; set;} public string fromMobile {get; set;} public Nullable toProvinceId {get; set;} public string toProvinceName {get; set;} public Nullable toCityId {get; set;} public string toCityName {get; set;} public Nullable toCountryId {get; set;} public string toCountryName {get; set;} public Nullable toCountrysideId {get; set;} public string toCountrysideName {get; set;} public string toAddressDetail {get; set;} public string toContact {get; set;} public string toPhone {get; set;} public string toMobile {get; set;} public override string ApiName { get{return "jingdong.ldop.alpha.waybill.appendreceive";} } protected override void PrepareParam(IDictionary parameters) { parameters.Add("attribute1", this. attribute1 ); parameters.Add("parentWaybillCode", this. parentWaybillCode ); parameters.Add("providerCode", this. providerCode ); parameters.Add("signReturn", this. signReturn ); parameters.Add("source", this. source ); parameters.Add("receiveTimeType", this. receiveTimeType ); parameters.Add("vendorCode", this. vendorCode ); parameters.Add("promiseCompleteTime", this. promiseCompleteTime ); parameters.Add("payType", this. payType ); parameters.Add("needGuarantee", this. needGuarantee ); parameters.Add("pin", this. pin ); parameters.Add("appKey", this. appKey ); parameters.Add("goodsName", this. goodsName ); parameters.Add("thirdSectionCode", this. thirdSectionCode ); parameters.Add("height", this. height ); parameters.Add("expressType", this. expressType ); parameters.Add("weight", this. weight ); parameters.Add("vendorName", this. vendorName ); parameters.Add("branchCode", this. branchCode ); parameters.Add("volume", this. volume ); parameters.Add("guaranteeMoney", this. guaranteeMoney ); parameters.Add("transType", this. transType ); parameters.Add("vendorOrderCode", this. vendorOrderCode ); parameters.Add("remark", this. remark ); parameters.Add("idNumber", this. idNumber ); parameters.Add("warehouseCode", this. warehouseCode ); parameters.Add("expressPayMethod", this. expressPayMethod ); parameters.Add("waybillType", this. waybillType ); parameters.Add("salePlatform", this. salePlatform ); parameters.Add("addedService", this. addedService ); parameters.Add("providerId", this. providerId ); parameters.Add("secondSectionCode", this. secondSectionCode ); parameters.Add("length", this. length ); parameters.Add("waybillCount", this. waybillCount ); parameters.Add("pickUpStartTime", this. pickUpStartTime ); parameters.Add("promiseTimeType", this. promiseTimeType ); parameters.Add("settlementCode", this. settlementCode ); parameters.Add("shouldPayMoney", this. shouldPayMoney ); parameters.Add("goodsMoney", this. goodsMoney ); parameters.Add("createTime", this. createTime ); parameters.Add("platformOrderNo", this. platformOrderNo ); parameters.Add("coldChainType", this. coldChainType ); parameters.Add("pickUpEndTime", this. pickUpEndTime ); parameters.Add("width", this. width ); parameters.Add("fromProvinceId", this. fromProvinceId ); parameters.Add("fromProvinceName", this. fromProvinceName ); parameters.Add("fromCityId", this. fromCityId ); parameters.Add("fromCityName", this. fromCityName ); parameters.Add("fromCountryId", this. fromCountryId ); parameters.Add("fromCountryName", this. fromCountryName ); parameters.Add("fromCountrysideId", this. fromCountrysideId ); parameters.Add("fromCountrysideName", this. fromCountrysideName ); parameters.Add("fromAddressDetail", this. fromAddressDetail ); parameters.Add("fromContact", this. fromContact ); parameters.Add("fromPhone", this. fromPhone ); parameters.Add("fromMobile", this. fromMobile ); parameters.Add("toProvinceId", this. toProvinceId ); parameters.Add("toProvinceName", this. toProvinceName ); parameters.Add("toCityId", this. toCityId ); parameters.Add("toCityName", this. toCityName ); parameters.Add("toCountryId", this. toCountryId ); parameters.Add("toCountryName", this. toCountryName ); parameters.Add("toCountrysideId", this. toCountrysideId ); parameters.Add("toCountrysideName", this. toCountrysideName ); parameters.Add("toAddressDetail", this. toAddressDetail ); parameters.Add("toContact", this. toContact ); parameters.Add("toPhone", this. toPhone ); parameters.Add("toMobile", this. toMobile ); } } }