You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
382 lines
22 KiB
382 lines
22 KiB
3 years ago
|
using System;
|
||
|
using System.Collections.Generic;
|
||
|
using Jd.Api.Response;
|
||
|
using Jd.Api.Util;
|
||
|
namespace Jd.Api.Request
|
||
|
{
|
||
|
public class EclpOrderAsynAddOrderRequest : JdRequestBase<EclpOrderAsynAddOrderResponse>
|
||
|
{
|
||
|
public string
|
||
|
isvUUID
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
isvSource
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
shopNo
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
bdOwnerNo
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
departmentNo
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
warehouseNo
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
shipperNo
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
salesPlatformOrderNo
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
salePlatformSource
|
||
|
{get; set;}
|
||
|
|
||
|
public Nullable<DateTime>
|
||
|
salesPlatformCreateTime
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
soType
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
consigneeName
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
consigneeMobile
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
consigneePhone
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
consigneeEmail
|
||
|
{get; set;}
|
||
|
|
||
|
public Nullable<DateTime>
|
||
|
expectDate
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
addressProvince
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
addressCity
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
addressCounty
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
addressTown
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
consigneeAddress
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
consigneePostcode
|
||
|
{get; set;}
|
||
|
|
||
|
public Nullable<double>
|
||
|
receivable
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
consigneeRemark
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
orderMark
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
thirdWayBill
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
packageMark
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
businessType
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
destinationCode
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
destinationName
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
sendWebsiteCode
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
sendWebsiteName
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
sendMode
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
receiveMode
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
appointDeliveryTime
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
insuredPriceFlag
|
||
|
{get; set;}
|
||
|
|
||
|
public Nullable<double>
|
||
|
insuredValue
|
||
|
{get; set;}
|
||
|
|
||
|
public Nullable<double>
|
||
|
insuredFee
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
thirdPayment
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
monthlyAccount
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
shipment
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
sellerRemark
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
thirdSite
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
customsStatus
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
customerName
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
invoiceTitle
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
invoiceContent
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
goodsType
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
goodsLevel
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
customsPort
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
billType
|
||
|
{get; set;}
|
||
|
|
||
|
public Nullable<double>
|
||
|
orderPrice
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
orderBatchNo
|
||
|
{get; set;}
|
||
|
|
||
|
public Nullable<int>
|
||
|
orderBatchQty
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
transactionSource
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
countrycode
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
goodsNo {get; set; }
|
||
|
public string
|
||
|
price {get; set; }
|
||
|
public string
|
||
|
quantity {get; set; }
|
||
|
public string
|
||
|
serialNo {get; set; }
|
||
|
public string
|
||
|
printName {get; set; }
|
||
|
public override string ApiName
|
||
|
{
|
||
|
get{return "jingdong.eclp.order.asynAddOrder";}
|
||
|
}
|
||
|
protected override void PrepareParam(IDictionary<String, Object> parameters)
|
||
|
{
|
||
|
parameters.Add("isvUUID", this. isvUUID
|
||
|
);
|
||
|
parameters.Add("isvSource", this. isvSource
|
||
|
);
|
||
|
parameters.Add("shopNo", this. shopNo
|
||
|
);
|
||
|
parameters.Add("bdOwnerNo", this. bdOwnerNo
|
||
|
);
|
||
|
parameters.Add("departmentNo", this. departmentNo
|
||
|
);
|
||
|
parameters.Add("warehouseNo", this. warehouseNo
|
||
|
);
|
||
|
parameters.Add("shipperNo", this. shipperNo
|
||
|
);
|
||
|
parameters.Add("salesPlatformOrderNo", this. salesPlatformOrderNo
|
||
|
);
|
||
|
parameters.Add("salePlatformSource", this. salePlatformSource
|
||
|
);
|
||
|
parameters.Add("salesPlatformCreateTime", this. salesPlatformCreateTime
|
||
|
);
|
||
|
parameters.Add("soType", this. soType
|
||
|
);
|
||
|
parameters.Add("consigneeName", this. consigneeName
|
||
|
);
|
||
|
parameters.Add("consigneeMobile", this. consigneeMobile
|
||
|
);
|
||
|
parameters.Add("consigneePhone", this. consigneePhone
|
||
|
);
|
||
|
parameters.Add("consigneeEmail", this. consigneeEmail
|
||
|
);
|
||
|
parameters.Add("expectDate", this. expectDate
|
||
|
);
|
||
|
parameters.Add("addressProvince", this. addressProvince
|
||
|
);
|
||
|
parameters.Add("addressCity", this. addressCity
|
||
|
);
|
||
|
parameters.Add("addressCounty", this. addressCounty
|
||
|
);
|
||
|
parameters.Add("addressTown", this. addressTown
|
||
|
);
|
||
|
parameters.Add("consigneeAddress", this. consigneeAddress
|
||
|
);
|
||
|
parameters.Add("consigneePostcode", this. consigneePostcode
|
||
|
);
|
||
|
parameters.Add("receivable", this. receivable
|
||
|
);
|
||
|
parameters.Add("consigneeRemark", this. consigneeRemark
|
||
|
);
|
||
|
parameters.Add("orderMark", this. orderMark
|
||
|
);
|
||
|
parameters.Add("thirdWayBill", this. thirdWayBill
|
||
|
);
|
||
|
parameters.Add("packageMark", this. packageMark
|
||
|
);
|
||
|
parameters.Add("businessType", this. businessType
|
||
|
);
|
||
|
parameters.Add("destinationCode", this. destinationCode
|
||
|
);
|
||
|
parameters.Add("destinationName", this. destinationName
|
||
|
);
|
||
|
parameters.Add("sendWebsiteCode", this. sendWebsiteCode
|
||
|
);
|
||
|
parameters.Add("sendWebsiteName", this. sendWebsiteName
|
||
|
);
|
||
|
parameters.Add("sendMode", this. sendMode
|
||
|
);
|
||
|
parameters.Add("receiveMode", this. receiveMode
|
||
|
);
|
||
|
parameters.Add("appointDeliveryTime", this. appointDeliveryTime
|
||
|
);
|
||
|
parameters.Add("insuredPriceFlag", this. insuredPriceFlag
|
||
|
);
|
||
|
parameters.Add("insuredValue", this. insuredValue
|
||
|
);
|
||
|
parameters.Add("insuredFee", this. insuredFee
|
||
|
);
|
||
|
parameters.Add("thirdPayment", this. thirdPayment
|
||
|
);
|
||
|
parameters.Add("monthlyAccount", this. monthlyAccount
|
||
|
);
|
||
|
parameters.Add("shipment", this. shipment
|
||
|
);
|
||
|
parameters.Add("sellerRemark", this. sellerRemark
|
||
|
);
|
||
|
parameters.Add("thirdSite", this. thirdSite
|
||
|
);
|
||
|
parameters.Add("customsStatus", this. customsStatus
|
||
|
);
|
||
|
parameters.Add("customerName", this. customerName
|
||
|
);
|
||
|
parameters.Add("invoiceTitle", this. invoiceTitle
|
||
|
);
|
||
|
parameters.Add("invoiceContent", this. invoiceContent
|
||
|
);
|
||
|
parameters.Add("goodsType", this. goodsType
|
||
|
);
|
||
|
parameters.Add("goodsLevel", this. goodsLevel
|
||
|
);
|
||
|
parameters.Add("customsPort", this. customsPort
|
||
|
);
|
||
|
parameters.Add("billType", this. billType
|
||
|
);
|
||
|
parameters.Add("orderPrice", this. orderPrice
|
||
|
);
|
||
|
parameters.Add("orderBatchNo", this. orderBatchNo
|
||
|
);
|
||
|
parameters.Add("orderBatchQty", this. orderBatchQty
|
||
|
);
|
||
|
parameters.Add("transactionSource", this. transactionSource
|
||
|
);
|
||
|
parameters.Add("countrycode", this. countrycode
|
||
|
);
|
||
|
parameters.Add("goodsNo", this. goodsNo
|
||
|
);
|
||
|
parameters.Add("price", this. price
|
||
|
);
|
||
|
parameters.Add("quantity", this. quantity
|
||
|
);
|
||
|
parameters.Add("serialNo", this. serialNo
|
||
|
);
|
||
|
parameters.Add("printName", this. printName
|
||
|
);
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|