获取订单列表数据
简要描述:
- 获取订单列表
请求URL:
http://dmg.nex-i.cn/v2/order/list
请求方式:
- POST
请求头:
- Content-Type:application/json
- token: {登录时获取的token}
请求参数:
名称 | 字段 | 类型 | 必填 | 默认 | 示例 | 备注 |
---|---|---|---|---|---|---|
关键词 | search | String | 否 | 13888888888 | 订单号、手机号查询 | |
开始时间 | beginTime | date | 否 | 2021-07-01 00:00:00 | 开始时间 | |
结束时间 | endTime | date | 否 | 2021-07-01 00:00:00 | 结束时间 | |
状态 | payStatus | int | 否 | 1 | 0:未付款,1:已付款,2:支付超时,3:无需付款,4:扣款中,99:已退款 | |
页码 | page | int | 否 | 1 | 页码,从1开始 | |
页码 | pageSize | int | 否 | 20 | 每页显示条数,默认:20 |
请求示例:
{
"beginTime":"2021-07-01 00:00:00",
"endTime":"2021-07-15 23:59:59",
"page":1,
"pageSize":10,
"verify":"1",
"payStatus":1,
"search":""
}
返回示例:
{
"code": 10000,
"data": {
"list": [
{
"id": 220998,
"uid": 237,
"order_no": "T210706130341264116",
"device_id": 164,
"discount": 0,
"amount": 11.8,
"lock_status": 2,
"goods_status": 1,
"pay_status": 1,
"pay_type": 2,
"verify": 1,
"create_time": 1625547821,
"goods": [
{
"id": 407849,
"goods_id": 300,
"goods_sku": "23",
"count": 1,
"amount": 11.8,
"banner": "http://asset.nex-i.cn/goods/5f5cc4f32674c.png"
}
],
"device": {
"id": "164",
"box_id": "869012040629680(注销210722)",
"name": ""
}
}
],
"total": 3
},
"msg": "Success"
}
Java请求示例
OkHttpClient client = new OkHttpClient().newBuilder()
.build();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\"beginTime\":\"2021-07-01 00:00:00\",\"endTime\":\"2021-07-15 23:59:59\", \"page\":1,\"pageSize\":10,\"verify\":\"1\",\"payStatus\":1,\"search\":\"\"}");
Request request = new Request.Builder()
.url("http://admin.nex-i.cn/api/order/list")
.method("POST", body)
.addHeader("Content-Type", "application/json")
.addHeader("token", "W5alSp5f2cFpqWGIsslkxmy0ma7hFMvvIS")
.build();
Response response = client.newCall(request).execute();
备注
- 更多返回错误代码请看首页的错误代码描述