POST api/CompanyOrder/addOrder
生成订单
请求的信息
URI参数
None.
Body参数
addOrderCondition| 名称 | 描述 | 类型 | 其它信息 |
|---|---|---|---|
| userId |
会员用户ID |
integer |
None. |
| orderId |
订单号 |
string |
None. |
| payNumber |
支付流水号 |
string |
None. |
| payTotal |
支付总金额(包含运费) |
decimal number |
None. |
| discountPayTotal |
优惠金额 |
decimal number |
None. |
| expressFee |
订单运费 |
decimal number |
None. |
| payType |
支付类型 0:货到付款 -1:在线支付 1:支付宝 21:微信支付 100 到店支付 |
integer |
None. |
| distributionMethod |
配送方式 1:快递 2:门店配送 3:门店自提 |
integer |
None. |
| name |
收货人姓名 |
string |
None. |
| phone |
收货人手机号 |
string |
None. |
| latitude |
收货地址纬度 |
string |
None. |
| longitude |
收货地址经度 |
string |
None. |
| province |
省份 |
string |
None. |
| city |
城市 |
string |
None. |
| district |
地区 |
string |
None. |
| address |
详细地址 |
string |
None. |
| remarks |
买家备注 |
string |
None. |
| storeNo |
门店编号 |
string |
None. |
| expirationDate |
订单失效日期 |
string |
None. |
| isReserve |
是否备货订单 0:否 1:是 |
integer |
None. |
| drugs |
药品集合 |
Collection of addOrderRequestDrugs |
None. |
| discount |
优惠信息集合 |
Collection of addorderDiscount |
None. |
| appKey |
合作方接入认证标识(海王提供对应商户编码)--必填 |
string |
None. |
| timeStamp |
10位时间戳 格式为long,时区为GMT+8。开放平台允许合作方请求最大时间误差为10分钟 |
integer |
None. |
| version |
API协议版本,可选值:1.0 |
string |
None. |
| sign |
签名值 --必填 |
string |
None. |
请求格式
application/json, text/json
Sample:
{
"userId": 1,
"orderId": "sample string 2",
"payNumber": "sample string 3",
"payTotal": 4.1,
"discountPayTotal": 5.1,
"expressFee": 6.1,
"payType": 7,
"distributionMethod": 8,
"name": "sample string 9",
"phone": "sample string 10",
"latitude": "sample string 11",
"longitude": "sample string 12",
"province": "sample string 13",
"city": "sample string 14",
"district": "sample string 15",
"address": "sample string 16",
"remarks": "sample string 17",
"storeNo": "sample string 18",
"expirationDate": "sample string 19",
"isReserve": 20,
"drugs": [
{
"$id": "2",
"barcode": "sample string 1",
"quantity": 2,
"price": 3.1,
"originalPrice": 4.1,
"drugType": 5
},
{
"$ref": "2"
},
{
"$ref": "2"
}
],
"discount": [
{
"$id": "3",
"discountNo": "sample string 1",
"discountName": "sample string 2",
"discountAmount": 3.1,
"discountContent": "sample string 4",
"discountType": 5,
"discountBarcode": "sample string 6"
},
{
"$ref": "3"
},
{
"$ref": "3"
}
],
"appKey": "sample string 21",
"timeStamp": 22,
"version": "sample string 23",
"sign": "sample string 24"
}
application/x-www-form-urlencoded
Sample:
Sample not available.
响应信息
资源描述
CustomJsonResultOfJsonResult| 名称 | 描述 | 类型 | 其它信息 |
|---|---|---|---|
| Content | JsonResult |
None. |
响应格式
application/json, text/json
Sample:
{
"content": {
"$id": "2",
"code": 1,
"msg": "sample string 2",
"data": "sample string 3"
}
}