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.
460 lines
26 KiB
460 lines
26 KiB
3 years ago
|
using System;
|
||
|
using System.Collections.Generic;
|
||
|
using Jd.Api.Response;
|
||
|
using Jd.Api.Util;
|
||
|
namespace Jd.Api.Request
|
||
|
{
|
||
|
public class EtmsWaybillSendRequest : JdRequestBase<EtmsWaybillSendResponse>
|
||
|
{
|
||
|
public string
|
||
|
deliveryId
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
salePlat
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
customerCode
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
orderId
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
thrOrderId
|
||
|
{get; set;}
|
||
|
|
||
|
public Nullable<int>
|
||
|
selfPrintWayBill
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
pickMethod
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
packageRequired
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
senderName
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
senderAddress
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
senderTel
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
senderMobile
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
senderPostcode
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
receiveName
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
receiveAddress
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
province
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
city
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
county
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
town
|
||
|
{get; set;}
|
||
|
|
||
|
public Nullable<int>
|
||
|
provinceId
|
||
|
{get; set;}
|
||
|
|
||
|
public Nullable<int>
|
||
|
cityId
|
||
|
{get; set;}
|
||
|
|
||
|
public Nullable<int>
|
||
|
countyId
|
||
|
{get; set;}
|
||
|
|
||
|
public Nullable<int>
|
||
|
townId
|
||
|
{get; set;}
|
||
|
|
||
|
public Nullable<int>
|
||
|
siteType
|
||
|
{get; set;}
|
||
|
|
||
|
public Nullable<int>
|
||
|
siteId
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
siteName
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
receiveTel
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
receiveMobile
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
postcode
|
||
|
{get; set;}
|
||
|
|
||
|
public Nullable<int>
|
||
|
packageCount
|
||
|
{get; set;}
|
||
|
|
||
|
public Nullable<double>
|
||
|
weight
|
||
|
{get; set;}
|
||
|
|
||
|
public Nullable<double>
|
||
|
vloumLong
|
||
|
{get; set;}
|
||
|
|
||
|
public Nullable<double>
|
||
|
vloumWidth
|
||
|
{get; set;}
|
||
|
|
||
|
public Nullable<double>
|
||
|
vloumHeight
|
||
|
{get; set;}
|
||
|
|
||
|
public Nullable<double>
|
||
|
vloumn
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
description
|
||
|
{get; set;}
|
||
|
|
||
|
public Nullable<int>
|
||
|
collectionValue
|
||
|
{get; set;}
|
||
|
|
||
|
public Nullable<double>
|
||
|
collectionMoney
|
||
|
{get; set;}
|
||
|
|
||
|
public Nullable<int>
|
||
|
guaranteeValue
|
||
|
{get; set;}
|
||
|
|
||
|
public Nullable<double>
|
||
|
guaranteeValueAmount
|
||
|
{get; set;}
|
||
|
|
||
|
public Nullable<int>
|
||
|
signReturn
|
||
|
{get; set;}
|
||
|
|
||
|
public Nullable<int>
|
||
|
aging
|
||
|
{get; set;}
|
||
|
|
||
|
public Nullable<int>
|
||
|
transType
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
remark
|
||
|
{get; set;}
|
||
|
|
||
|
public Nullable<int>
|
||
|
goodsType
|
||
|
{get; set;}
|
||
|
|
||
|
public Nullable<int>
|
||
|
orderType
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
shopCode
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
orderSendTime
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
warehouseCode
|
||
|
{get; set;}
|
||
|
|
||
|
public Nullable<int>
|
||
|
areaProvId
|
||
|
{get; set;}
|
||
|
|
||
|
public Nullable<int>
|
||
|
areaCityId
|
||
|
{get; set;}
|
||
|
|
||
|
public Nullable<DateTime>
|
||
|
shipmentStartTime
|
||
|
{get; set;}
|
||
|
|
||
|
public Nullable<DateTime>
|
||
|
shipmentEndTime
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
idNumber
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
addedService
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
extendField1
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
extendField2
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
extendField3
|
||
|
{get; set;}
|
||
|
|
||
|
public Nullable<int>
|
||
|
extendField4
|
||
|
{get; set;}
|
||
|
|
||
|
public Nullable<int>
|
||
|
extendField5
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
senderCompany
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
receiveCompany
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
freightPre
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
goods
|
||
|
{get; set;}
|
||
|
|
||
|
public Nullable<int>
|
||
|
goodsCount
|
||
|
{get; set;}
|
||
|
|
||
|
public Nullable<int>
|
||
|
promiseTimeType
|
||
|
{get; set;}
|
||
|
|
||
|
public Nullable<double>
|
||
|
freight
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
unpackingInspection
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
fileUrl
|
||
|
{get; set;}
|
||
|
|
||
|
public string
|
||
|
customerBoxCode {get; set; }
|
||
|
public string
|
||
|
customerBoxNumber {get; set; }
|
||
|
public Nullable<DateTime>
|
||
|
pickUpStartTime
|
||
|
{get; set;}
|
||
|
|
||
|
public Nullable<DateTime>
|
||
|
pickUpEndTime
|
||
|
{get; set;}
|
||
|
|
||
|
public override string ApiName
|
||
|
{
|
||
|
get{return "jingdong.etms.waybill.send";}
|
||
|
}
|
||
|
protected override void PrepareParam(IDictionary<String, Object> parameters)
|
||
|
{
|
||
|
parameters.Add("deliveryId", this. deliveryId
|
||
|
);
|
||
|
parameters.Add("salePlat", this. salePlat
|
||
|
);
|
||
|
parameters.Add("customerCode", this. customerCode
|
||
|
);
|
||
|
parameters.Add("orderId", this. orderId
|
||
|
);
|
||
|
parameters.Add("thrOrderId", this. thrOrderId
|
||
|
);
|
||
|
parameters.Add("selfPrintWayBill", this. selfPrintWayBill
|
||
|
);
|
||
|
parameters.Add("pickMethod", this. pickMethod
|
||
|
);
|
||
|
parameters.Add("packageRequired", this. packageRequired
|
||
|
);
|
||
|
parameters.Add("senderName", this. senderName
|
||
|
);
|
||
|
parameters.Add("senderAddress", this. senderAddress
|
||
|
);
|
||
|
parameters.Add("senderTel", this. senderTel
|
||
|
);
|
||
|
parameters.Add("senderMobile", this. senderMobile
|
||
|
);
|
||
|
parameters.Add("senderPostcode", this. senderPostcode
|
||
|
);
|
||
|
parameters.Add("receiveName", this. receiveName
|
||
|
);
|
||
|
parameters.Add("receiveAddress", this. receiveAddress
|
||
|
);
|
||
|
parameters.Add("province", this. province
|
||
|
);
|
||
|
parameters.Add("city", this. city
|
||
|
);
|
||
|
parameters.Add("county", this. county
|
||
|
);
|
||
|
parameters.Add("town", this. town
|
||
|
);
|
||
|
parameters.Add("provinceId", this. provinceId
|
||
|
);
|
||
|
parameters.Add("cityId", this. cityId
|
||
|
);
|
||
|
parameters.Add("countyId", this. countyId
|
||
|
);
|
||
|
parameters.Add("townId", this. townId
|
||
|
);
|
||
|
parameters.Add("siteType", this. siteType
|
||
|
);
|
||
|
parameters.Add("siteId", this. siteId
|
||
|
);
|
||
|
parameters.Add("siteName", this. siteName
|
||
|
);
|
||
|
parameters.Add("receiveTel", this. receiveTel
|
||
|
);
|
||
|
parameters.Add("receiveMobile", this. receiveMobile
|
||
|
);
|
||
|
parameters.Add("postcode", this. postcode
|
||
|
);
|
||
|
parameters.Add("packageCount", this. packageCount
|
||
|
);
|
||
|
parameters.Add("weight", this. weight
|
||
|
);
|
||
|
parameters.Add("vloumLong", this. vloumLong
|
||
|
);
|
||
|
parameters.Add("vloumWidth", this. vloumWidth
|
||
|
);
|
||
|
parameters.Add("vloumHeight", this. vloumHeight
|
||
|
);
|
||
|
parameters.Add("vloumn", this. vloumn
|
||
|
);
|
||
|
parameters.Add("description", this. description
|
||
|
);
|
||
|
parameters.Add("collectionValue", this. collectionValue
|
||
|
);
|
||
|
parameters.Add("collectionMoney", this. collectionMoney
|
||
|
);
|
||
|
parameters.Add("guaranteeValue", this. guaranteeValue
|
||
|
);
|
||
|
parameters.Add("guaranteeValueAmount", this. guaranteeValueAmount
|
||
|
);
|
||
|
parameters.Add("signReturn", this. signReturn
|
||
|
);
|
||
|
parameters.Add("aging", this. aging
|
||
|
);
|
||
|
parameters.Add("transType", this. transType
|
||
|
);
|
||
|
parameters.Add("remark", this. remark
|
||
|
);
|
||
|
parameters.Add("goodsType", this. goodsType
|
||
|
);
|
||
|
parameters.Add("orderType", this. orderType
|
||
|
);
|
||
|
parameters.Add("shopCode", this. shopCode
|
||
|
);
|
||
|
parameters.Add("orderSendTime", this. orderSendTime
|
||
|
);
|
||
|
parameters.Add("warehouseCode", this. warehouseCode
|
||
|
);
|
||
|
parameters.Add("areaProvId", this. areaProvId
|
||
|
);
|
||
|
parameters.Add("areaCityId", this. areaCityId
|
||
|
);
|
||
|
parameters.Add("shipmentStartTime", this. shipmentStartTime
|
||
|
);
|
||
|
parameters.Add("shipmentEndTime", this. shipmentEndTime
|
||
|
);
|
||
|
parameters.Add("idNumber", this. idNumber
|
||
|
);
|
||
|
parameters.Add("addedService", this. addedService
|
||
|
);
|
||
|
parameters.Add("extendField1", this. extendField1
|
||
|
);
|
||
|
parameters.Add("extendField2", this. extendField2
|
||
|
);
|
||
|
parameters.Add("extendField3", this. extendField3
|
||
|
);
|
||
|
parameters.Add("extendField4", this. extendField4
|
||
|
);
|
||
|
parameters.Add("extendField5", this. extendField5
|
||
|
);
|
||
|
parameters.Add("senderCompany", this. senderCompany
|
||
|
);
|
||
|
parameters.Add("receiveCompany", this. receiveCompany
|
||
|
);
|
||
|
parameters.Add("freightPre", this. freightPre
|
||
|
);
|
||
|
parameters.Add("goods", this. goods
|
||
|
);
|
||
|
parameters.Add("goodsCount", this. goodsCount
|
||
|
);
|
||
|
parameters.Add("promiseTimeType", this. promiseTimeType
|
||
|
);
|
||
|
parameters.Add("freight", this. freight
|
||
|
);
|
||
|
parameters.Add("unpackingInspection", this. unpackingInspection
|
||
|
);
|
||
|
parameters.Add("fileUrl", this. fileUrl
|
||
|
);
|
||
|
parameters.Add("customerBoxCode", this. customerBoxCode
|
||
|
);
|
||
|
parameters.Add("customerBoxNumber", this. customerBoxNumber
|
||
|
);
|
||
|
parameters.Add("pickUpStartTime", this. pickUpStartTime
|
||
|
);
|
||
|
parameters.Add("pickUpEndTime", this. pickUpEndTime
|
||
|
);
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|