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" } }