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

849 lines
56 KiB

using System;
using System.Collections.Generic;
using Jd.Api.Response;
using Jd.Api.Util;
namespace Jd.Api.Request
{
public class EclpOrderAddOrderRequest : JdRequestBase<EclpOrderAddOrderResponse>
{
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 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
gatherCenterName
{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
wlyInfo
{get; set;}
public string
customerId
{get; set;}
public Nullable<int>
urgency
{get; set;}
public string
customerNo
{get; set;}
public string
storeName
{get; set;}
public string
invoiceState
{get; set;}
public string
invoiceType
{get; set;}
public string
invoiceNo
{get; set;}
public string
invoiceTax
{get; set;}
public string
bankName
{get; set;}
public string
bankAccount
{get; set;}
public string
address
{get; set;}
public string
phoneNumber
{get; set;}
public string
signType
{get; set;}
public string
signIDCode
{get; set;}
public string
supplierNo
{get; set;}
public string
agingType
{get; set;}
public string
sellerNote
{get; set;}
public string
supervisionCode
{get; set;}
public string
invoiceChecker
{get; set;}
public string
paymentType
{get; set;}
public string
saleType
{get; set;}
public string
inStorageNo
{get; set;}
public Nullable<DateTime>
inStorageTime
{get; set;}
public string
inStorageRemark
{get; set;}
public string
grossReturnName
{get; set;}
public string
grossReturnPhone
{get; set;}
public string
grossReturnMobile
{get; set;}
public string
grossReturnAddress
{get; set;}
public string
isvPackTypeNo
{get; set;}
public string
addrAnalysis
{get; set;}
public string
printExtendInfo
{get; set;}
public string
logicParam
{get; set;}
public string
combineNo
{get; set;}
public string
activationService
{get; set;}
public Nullable<int>
randomInspection
{get; set;}
public string
VIPDeliWarehouse
{get; set;}
public string
customField
{get; set;}
public Nullable<double>
longitude
{get; set;}
public Nullable<double>
latitude
{get; set;}
public Nullable<int>
agingProductType
{get; set;}
public string
crossDockPriority
{get; set;}
public string
isvCompanyNo
{get; set;}
public string
orderPriority
{get; set;}
public string
orderBatchNo
{get; set;}
public Nullable<int>
orderBatchQty
{get; set;}
public string
productCode
{get; set;}
public string
vehicleType
{get; set;}
public string
isvSoType
{get; set;}
public string
checkDelivery
{get; set;}
public string
isvSoTypeName
{get; set;}
public string
quarantineCert
{get; set;}
public string
deliveryService
{get; set;}
public Nullable<int>
selfDeliverySiteId
{get; set;}
public string
deliveryIntoWarehouse
{get; set;}
public string
deliveryWarehouseType
{get; set;}
public string
unPack
{get; set;}
public string
deliveryBeforeCommand
{get; set;}
public string
pickUpCode
{get; set;}
public string
isvShopNo
{get; set;}
public string
expecTransport
{get; set;}
public string
inDependent
{get; set;}
public string
storeBrand
{get; set;}
public string
storeId
{get; set;}
public string
unloadFlag
{get; set;}
public string
relationNo
{get; set;}
public string
goodsNo {get; set; }
public string
skuGoodsLevel {get; set; }
public string
goodsName {get; set; }
public string
type {get; set; }
public string
unit {get; set; }
public string
remark {get; set; }
public string
rate {get; set; }
public string
amount {get; set; }
public string
price {get; set; }
public string
quantity {get; set; }
public string
pAttributes {get; set; }
public string
isvLotattrs {get; set; }
public string
isvGoodsNo {get; set; }
public string
installVenderId {get; set; }
public string
orderLine {get; set; }
public string
batAttrs {get; set; }
public string
productionDate {get; set; }
public string
expirationDate {get; set; }
public string
packBatchNo {get; set; }
public string
poNo {get; set; }
public string
lot {get; set; }
public string
serialNo {get; set; }
public string
jdPackageType {get; set; }
public string
serviceProductJson {get; set; }
public string
payAmount {get; set; }
public string
sellerGoodsRemark {get; set; }
public string
leftExpirationPercent {get; set; }
public string
leftExpirationPercentOperate {get; set; }
public string
batAttrRangeJson {get; set; }
public override string ApiName
{
get{return "jingdong.eclp.order.addOrder";}
}
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("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("gatherCenterName", this. gatherCenterName
);
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("wlyInfo", this. wlyInfo
);
parameters.Add("customerId", this. customerId
);
parameters.Add("urgency", this. urgency
);
parameters.Add("customerNo", this. customerNo
);
parameters.Add("storeName", this. storeName
);
parameters.Add("invoiceState", this. invoiceState
);
parameters.Add("invoiceType", this. invoiceType
);
parameters.Add("invoiceNo", this. invoiceNo
);
parameters.Add("invoiceTax", this. invoiceTax
);
parameters.Add("bankName", this. bankName
);
parameters.Add("bankAccount", this. bankAccount
);
parameters.Add("address", this. address
);
parameters.Add("phoneNumber", this. phoneNumber
);
parameters.Add("signType", this. signType
);
parameters.Add("signIDCode", this. signIDCode
);
parameters.Add("supplierNo", this. supplierNo
);
parameters.Add("agingType", this. agingType
);
parameters.Add("sellerNote", this. sellerNote
);
parameters.Add("supervisionCode", this. supervisionCode
);
parameters.Add("invoiceChecker", this. invoiceChecker
);
parameters.Add("paymentType", this. paymentType
);
parameters.Add("saleType", this. saleType
);
parameters.Add("inStorageNo", this. inStorageNo
);
parameters.Add("inStorageTime", this. inStorageTime
);
parameters.Add("inStorageRemark", this. inStorageRemark
);
parameters.Add("grossReturnName", this. grossReturnName
);
parameters.Add("grossReturnPhone", this. grossReturnPhone
);
parameters.Add("grossReturnMobile", this. grossReturnMobile
);
parameters.Add("grossReturnAddress", this. grossReturnAddress
);
parameters.Add("isvPackTypeNo", this. isvPackTypeNo
);
parameters.Add("addrAnalysis", this. addrAnalysis
);
parameters.Add("printExtendInfo", this. printExtendInfo
);
parameters.Add("logicParam", this. logicParam
);
parameters.Add("combineNo", this. combineNo
);
parameters.Add("activationService", this. activationService
);
parameters.Add("randomInspection", this. randomInspection
);
parameters.Add("VIPDeliWarehouse", this. VIPDeliWarehouse
);
parameters.Add("customField", this. customField
);
parameters.Add("longitude", this. longitude
);
parameters.Add("latitude", this. latitude
);
parameters.Add("agingProductType", this. agingProductType
);
parameters.Add("crossDockPriority", this. crossDockPriority
);
parameters.Add("isvCompanyNo", this. isvCompanyNo
);
parameters.Add("orderPriority", this. orderPriority
);
parameters.Add("orderBatchNo", this. orderBatchNo
);
parameters.Add("orderBatchQty", this. orderBatchQty
);
parameters.Add("productCode", this. productCode
);
parameters.Add("vehicleType", this. vehicleType
);
parameters.Add("isvSoType", this. isvSoType
);
parameters.Add("checkDelivery", this. checkDelivery
);
parameters.Add("isvSoTypeName", this. isvSoTypeName
);
parameters.Add("quarantineCert", this. quarantineCert
);
parameters.Add("deliveryService", this. deliveryService
);
parameters.Add("selfDeliverySiteId", this. selfDeliverySiteId
);
parameters.Add("deliveryIntoWarehouse", this. deliveryIntoWarehouse
);
parameters.Add("deliveryWarehouseType", this. deliveryWarehouseType
);
parameters.Add("unPack", this. unPack
);
parameters.Add("deliveryBeforeCommand", this. deliveryBeforeCommand
);
parameters.Add("pickUpCode", this. pickUpCode
);
parameters.Add("isvShopNo", this. isvShopNo
);
parameters.Add("expecTransport", this. expecTransport
);
parameters.Add("inDependent", this. inDependent
);
parameters.Add("storeBrand", this. storeBrand
);
parameters.Add("storeId", this. storeId
);
parameters.Add("unloadFlag", this. unloadFlag
);
parameters.Add("relationNo", this. relationNo
);
parameters.Add("goodsNo", this. goodsNo
);
parameters.Add("skuGoodsLevel", this. skuGoodsLevel
);
parameters.Add("goodsName", this. goodsName
);
parameters.Add("type", this. type
);
parameters.Add("unit", this. unit
);
parameters.Add("remark", this. remark
);
parameters.Add("rate", this. rate
);
parameters.Add("amount", this. amount
);
parameters.Add("price", this. price
);
parameters.Add("quantity", this. quantity
);
parameters.Add("pAttributes", this. pAttributes
);
parameters.Add("isvLotattrs", this. isvLotattrs
);
parameters.Add("isvGoodsNo", this. isvGoodsNo
);
parameters.Add("installVenderId", this. installVenderId
);
parameters.Add("orderLine", this. orderLine
);
parameters.Add("batAttrs", this. batAttrs
);
parameters.Add("productionDate", this. productionDate
);
parameters.Add("expirationDate", this. expirationDate
);
parameters.Add("packBatchNo", this. packBatchNo
);
parameters.Add("poNo", this. poNo
);
parameters.Add("lot", this. lot
);
parameters.Add("serialNo", this. serialNo
);
parameters.Add("jdPackageType", this. jdPackageType
);
parameters.Add("serviceProductJson", this. serviceProductJson
);
parameters.Add("payAmount", this. payAmount
);
parameters.Add("sellerGoodsRemark", this. sellerGoodsRemark
);
parameters.Add("leftExpirationPercent", this. leftExpirationPercent
);
parameters.Add("leftExpirationPercentOperate", this. leftExpirationPercentOperate
);
parameters.Add("batAttrRangeJson", this. batAttrRangeJson
);
}
}
}