shop order - shileishmily/YytRPC GitHub Wiki
1. 全部订单
接口地址:/order/all
接口交互:GET
接口描述:全部订单
header入参
Parameter |
Sample value |
Optional |
Description |
ak |
0130000 |
M |
版本号 |
sessionid |
20161110124538 |
M |
会话ID |
userid |
66666 |
M |
用户id |
query入参
Parameter |
类型 |
描述 |
例子 |
type |
int |
订单类型 |
1-待付款;2-待评价;3-待收货;9-全部订单 |
响应
Parameter |
描述 |
例子 |
status |
string |
0000:成功 |
message |
string |
提示 |
result |
jsonarray |
订单数组 |
result数据结构
Parameter |
类型 |
描述 |
例子 |
orderId |
string |
订单ID |
|
orderDate |
string |
订单日期 |
|
sellerId |
int |
商家ID |
|
sellerName |
string |
商家名称 |
|
orderStatus |
int |
订单状态 |
1-等待买家付款;2-买家已付款;3-卖家已发货;4-派送中;5-已签收;6-交易成功;7-交易关闭 |
isRate |
int |
买家是否已评价 |
1-是;0-否 |
payType |
int |
支付方式 |
支付宝,微信 |
totalNum |
int |
共几件商品 |
3 |
totalPrice |
double |
总计金额(单位:元) |
|
productList |
jsonarray |
商品列表 |
一个订单至少包含一个商品 |
productList数据结构
Parameter |
类型 |
描述 |
例子 |
goodsId |
string |
商品ID |
|
goodsImg |
string |
商品图片地址 |
|
goodsTitle |
string |
商品标题 |
|
price |
double |
价格(单位:元) |
|
costPrice |
double |
原价(单位:元) |
23.5 |
unit |
string |
计价单位 |
例如:盒、箱、桶 |
rebate |
double |
折扣 |
7.0(7折) |
model |
string |
型号 |
POP-E黄 |
spec |
string |
规格 |
12罐/箱 |
buyNum |
int |
该商品购买数量 |
2 |
2. 下单接口
接口地址:/order/makeOrder
接口交互:POST
接口描述:下单接口,客户端将商家和商品信息传到服务器,服务器根据商家进行分组,生成多笔订单。
header入参
Parameter |
Sample value |
Optional |
Description |
ak |
0130000 |
M |
版本号 |
sessionid |
20161110124538 |
M |
会话ID |
userid |
66666 |
M |
用户id |
form入参
Parameter |
类型 |
描述 |
例子 |
data |
jsonobject |
支付购买的商品列表 |
|
addressId |
int |
收件地址ID |
|
receipt |
string |
发票信息 |
|
data数据结构
Parameter |
类型 |
描述 |
例子 |
sellerId |
int |
商家ID |
|
sellerName |
string |
商家名称 |
|
leaveMsg |
string |
给卖家留言内容 |
|
storeCouponId |
int |
店铺优惠券ID |
|
postType |
int |
配送方式 |
|
productList |
jsonarray |
商品列表 |
一个订单至少包含一个商品 |
productList数据结构
Parameter |
类型 |
描述 |
例子 |
goodsId |
string |
商品ID |
|
model |
string |
型号 |
POP-E黄 |
spec |
string |
规格 |
12罐/箱 |
buyNum |
int |
该商品购买数量 |
2 |
price |
double |
价格(单位:元) |
|
costPrice |
double |
原价(单位:元) |
23.5 |
goodsCouponId |
int |
商品优惠券ID |
2 |
响应
Parameter |
描述 |
例子 |
status |
string |
0000:成功 |
message |
string |
提示 |
3. 付款接口
接口地址:/order/payOrder
接口交互:POST
接口描述:付款接口,从服务端获取三方支付需要的数据,实际上该接口为查询操作
header入参
Parameter |
Sample value |
Optional |
Description |
ak |
0130000 |
M |
版本号 |
sessionid |
20161110124538 |
M |
会话ID |
userid |
66666 |
M |
用户id |
form入参
Parameter |
类型 |
描述 |
例子 |
orderId |
string |
订单ID |
1 |
响应
Parameter |
描述 |
例子 |
status |
string |
0000:成功 |
message |
string |
提示 |
orderId |
string |
订单ID |
result |
string |
支付签名数据 |
4. 评价接口
接口地址:/order/rate
接口交互:POST
接口描述:评价接口
header入参
Parameter |
Sample value |
Optional |
Description |
ak |
0130000 |
M |
版本号 |
sessionid |
20161110124538 |
M |
会话ID |
userid |
66666 |
M |
用户id |
form入参
Parameter |
类型 |
描述 |
例子 |
orderId |
string |
订单ID |
1 |
goodsId |
string |
商品ID |
1 |
score |
int |
评分 |
5 |
content |
string |
感受 |
商品很好 |
img |
string |
晒图 |
可以上传多张图片 |
响应
Parameter |
描述 |
例子 |
status |
string |
0000:成功 |
message |
string |
提示 |
5. 确认收货
接口地址:/order/confirmReceive
接口交互:GET
接口描述:确认收货
header入参
Parameter |
Sample value |
Optional |
Description |
ak |
0130000 |
M |
版本号 |
sessionid |
20161110124538 |
M |
会话ID |
userid |
66666 |
M |
用户id |
form入参
Parameter |
类型 |
描述 |
例子 |
orderId |
string |
订单ID |
1 |
响应
Parameter |
描述 |
例子 |
status |
string |
0000:成功 |
message |
string |
提示 |
6. 查看物流
接口地址:/order/expressQuery
接口交互:GET
接口描述:查看物流
header入参
Parameter |
Sample value |
Optional |
Description |
ak |
0130000 |
M |
版本号 |
sessionid |
20161110124538 |
M |
会话ID |
userid |
66666 |
M |
用户id |
query入参
Parameter |
类型 |
描述 |
例子 |
orderId |
string |
订单ID |
1 |
响应
Parameter |
描述 |
例子 |
status |
string |
0000:成功 |
message |
string |
提示 |
result |
string |
物流信息 |
result数据结构
Parameter |
类型 |
描述 |
例子 |
orderId |
string |
订单ID |
1 |
wayBillId |
string |
运单号码 |
3315303517507 |
expressCompany |
string |
物流公司 |
申通快递 |
deliveryAddr |
string |
发货地址 |
1 |
receiptAddr |
string |
收货地址 |
1 |
expressTrace |
string |
物流追踪信息 |
1 |
expressTrace数据结构
Parameter |
类型 |
描述 |
例子 |
traceTime |
string |
时间 |
1 |
traceRemark |
string |
物流信息描述 |
1 |