查询订单信息列表(分页)
请求信息
请求地址
http://127.0.0.1:7086/api/v1/order/queryOrders
请求方法
POST
请求体类型
application/json
入参
入参示例 (RequestBody)
{
"pageNumber": 1,
"pageSize": 20,
"orderNo": "2022050925939",
"userId": 1,
"orderType": 2,
"orderStatus": 0,
"orderTimeStart": "2020-05-09",
"orderTimeEnd": "2020-05-09"
}
入参字段说明
字段 | 类型 | 必填 | 含义 | 其他参考信息 |
---|---|---|---|---|
pageNumber |
Integer |
是 |
分页-当前页码 | 示例值为 1 |
pageSize |
Integer |
是 |
分页-分页大小 | 示例值为 20 |
orderNo |
String |
否 |
订单编号 | 示例值为 2022050925939 |
userId |
Long |
否 |
用户ID | 示例值为 1 |
orderType |
Integer |
否 |
订单类型 1:购买会员订单 2:购买商品订单 |
示例值为 2 |
orderStatus |
Integer |
否 |
订单状态 0:待处理 1:已支付 2:已取消 3:已退款 |
示例值为 0 |
orderTimeStart |
String |
否 |
下单时间范围-开始 格式: 2022-05-09 |
示例值为 2020-05-09 |
orderTimeEnd |
String |
否 |
下单时间范围-结束 格式: 2022-05-09 |
示例值为 2020-05-09 |
出参
出参示例
{
"success": true,
"code": 200,
"message": "错误信息",
"data": [
{
"orderId": 1,
"orderNo": "20220509323432",
"userId": 1,
"userNickName": "用户昵称",
"orderType": 2,
"orderStatus": 0,
"orderTime": "2012-05-28T13:14:00.520+0000",
"addressId": 1,
"orderExtInfo": "{"vipType": 1,"vipTiming": 12}"
},
{
"orderId": 1,
"orderNo": "20220509323432",
"userId": 1,
"userNickName": "用户昵称",
"orderType": 2,
"orderStatus": 0,
"orderTime": "2012-05-28T13:14:00.520+0000",
"addressId": 1,
"orderExtInfo": "{"vipType": 1,"vipTiming": 12}"
}
],
"totalCount": 10
}
出参字段说明
字段 | 类型 |
含义 | 其他参考信息 |
---|---|---|---|
success |
Boolean |
请求是否成功 | 示例值为 true |
code |
Integer |
状态码 200: 代表成功 其它代表异常 |
示例值为 200 |
message |
String |
错误信息 | |
data |
List<OrderResponse> |
返回数据 | |
└─ orderId |
Long |
订单ID | 示例值为 1 |
└─ orderNo |
String |
订单编号 | 示例值为 20220509323432 |
└─ userId |
Long |
用户ID | 示例值为 1 |
└─ userNickName |
String |
用户昵称 | |
└─ orderType |
Integer |
订单类型 1:购买会员订单 2:购买商品订单 |
示例值为 2 |
└─ orderStatus |
Integer |
订单状态 0:待处理 1:已支付 2:已取消 3:已退款 |
示例值为 0 |
└─ orderTime |
Date |
下单时间 | |
└─ addressId |
Long |
关联地址ID | 示例值为 1 |
└─ orderExtInfo |
String |
订单额外信息 Json格式 |
示例值为 {"vipType": 1,"vipTiming": 12} |
totalCount |
Long |
分页-总条数 |
根据订单ID查询订单明细信息列表
请求信息
请求地址
http://127.0.0.1:7086/api/v1/order/queryOrderDetails?orderId=1
请求方法
GET
入参
入参示例 (Postman Bulk Edit)
orderId:1
入参字段说明
字段 | 类型 | 必填 | 含义 | 其他参考信息 |
---|---|---|---|---|
orderId |
Long |
是 |
订单ID | 示例值为 1 |
出参
出参示例
{
"success": true,
"code": 200,
"message": "错误信息",
"data": [
{
"shopId": 10,
"buyNum": 1,
"shopName": "商品名称",
"shopPrice": "商品价格",
"shopImgUrl": "https://img.xxx.com/xxxxxxxxxxx"
},
{
"shopId": 10,
"buyNum": 1,
"shopName": "商品名称",
"shopPrice": "商品价格",
"shopImgUrl": "https://img.xxx.com/xxxxxxxxxxx"
}
]
}
出参字段说明
字段 | 类型 |
含义 | 其他参考信息 |
---|---|---|---|
success |
Boolean |
请求是否成功 | 示例值为 true |
code |
Integer |
状态码 200: 代表成功 其它代表异常 |
示例值为 200 |
message |
String |
错误信息 | |
data |
List<OrderDetailResponse> |
返回数据 | |
└─ shopId |
Long |
商品ID | |
└─ buyNum |
Integer |
购买数量 | |
└─ shopName |
String |
商品名称 | |
└─ shopPrice |
String |
商品价格 | |
└─ shopImgUrl |
String |
商品图片URL | 示例值为 https://img.xxx.com/xxxxxxxxxxx |
根据地址ID查询地址信息
请求信息
请求地址
http://127.0.0.1:7086/api/v1/order/queryAddressInfo?addressId=1
请求方法
GET
入参
入参示例 (Postman Bulk Edit)
addressId:1
入参字段说明
字段 | 类型 | 必填 | 含义 | 其他参考信息 |
---|---|---|---|---|
addressId |
Long |
是 |
地址ID | 示例值为 1 |
出参
出参示例
{
"success": true,
"code": 200,
"message": "错误信息",
"data": {
"country": "中国",
"province": "浙江",
"city": "杭州",
"area": "西湖区",
"street": "留下街道",
"detailAddress": "翠苑小区22栋33楼333"
}
}
出参字段说明
字段 | 类型 |
含义 | 其他参考信息 |
---|---|---|---|
success |
Boolean |
请求是否成功 | 示例值为 true |
code |
Integer |
状态码 200: 代表成功 其它代表异常 |
示例值为 200 |
message |
String |
错误信息 | |
data |
AddressResponse |
返回数据 | |
└─ country |
String |
国家 | 示例值为 中国 |
└─ province |
String |
省份 | 示例值为 浙江 |
└─ city |
String |
城市 | 示例值为 杭州 |
└─ area |
String |
区域 | 示例值为 西湖区 |
└─ street |
String |
街道 | 示例值为 留下街道 |
└─ detailAddress |
String |
详细信息 | 示例值为 翠苑小区22栋33楼333 |