POST api/Tencent/createOrder
创建订单
请求的信息
URI参数
None.
Body参数
createOrderCondition| 名称 | 描述 | 类型 | 其它信息 |
|---|---|---|---|
| orderId |
订单号 |
string |
None. |
| payNumber |
支付流水号 |
string |
None. |
| payTotal |
支付总金额(包含运费) |
decimal number |
None. |
| couponTotal |
第三方优惠金额 |
decimal number |
None. |
| expressCoupon |
运费优惠金额 |
decimal number |
None. |
| expressFee |
支付运费 |
decimal number |
None. |
| payType |
支付类型1:微信支付 2:微信医保支付 |
integer |
None. |
| pharmacyNumber |
药房编码 |
string |
None. |
| pharmacyName |
药房名称 |
string |
None. |
| patientNumber |
病人ID 处方药必填 |
string |
None. |
| patientName |
病人名字 处方药必填 |
string |
None. |
| patientIdCard |
病人身份证号 处方药必填 |
string |
None. |
| patientPhone |
病人电话 处方药必填 |
string |
None. |
| orderType |
订单类型 1:到店自取订单2:急速配送订单 3:普通配送订单 |
integer |
None. |
| drugs |
药品集合 |
Collection of createOrderRequestDrugs |
None. |
| address |
收货人地址信息 |
createOrderRequestAddress |
None. |
请求格式
application/json, text/json
Sample:
{
"orderId": "sample string 1",
"payNumber": "sample string 2",
"payTotal": 3.1,
"couponTotal": 4.1,
"expressCoupon": 5.1,
"expressFee": 6.1,
"payType": 7,
"pharmacyNumber": "sample string 8",
"pharmacyName": "sample string 9",
"patientNumber": "sample string 10",
"patientName": "sample string 11",
"patientIdCard": "sample string 12",
"patientPhone": "sample string 13",
"orderType": 14,
"drugs": [
{
"$id": "2",
"drugName": "sample string 1",
"drugPharmacyNumber": "sample string 2",
"drugType": 3,
"quantity": 4,
"price": 5.1
},
{
"$ref": "2"
},
{
"$ref": "2"
}
],
"address": {
"$id": "3",
"latitude": "sample string 1",
"longitude": "sample string 2",
"province": "sample string 3",
"city": "sample string 4",
"district": "sample string 5",
"address": "sample string 6",
"name": "sample string 7",
"phone": "sample string 8",
"date": "sample string 9",
"time": "sample string 10",
"remarks": "sample string 11"
}
}
application/x-www-form-urlencoded
Sample:
Sample not available.
响应信息
资源描述
CustomJsonResultOfcreateOrderResult| 名称 | 描述 | 类型 | 其它信息 |
|---|---|---|---|
| Content | createOrderResult |
None. |
响应格式
application/json, text/json
Sample:
{
"content": {
"$id": "2",
"code": 1,
"message": "sample string 2"
}
}