步步为盈
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

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
);
}
}
}