查询店铺订单
该接口用于查询店铺订单信息,支持分页查询,并可筛选不同订单状态。返回结果包含订单基本信息及关联的商品信息。
http://{ip}:{port}/app/storeOrder.queryStoreOrder
GET
| 参数名称 | 必填 | 类型 | 描述 |
|---|---|---|---|
| Authorization | 是 | String | 用户认证token,通过登录接口获取 |
| app-id | 是 | String | 应用ID,由系统分配 |
| transaction-id | 是 | String | 请求流水号,格式:1000000000+YYYYMMDDhhmmss+6位序列 |
| sign | 是 | String | 签名 |
| req-time | 是 | String | 请求时间,格式:YYYYMMDDhhmmss |
| 参数名称 | 必填 | 类型 | 描述 | 示例 |
|---|---|---|---|---|
| page | 否 | Integer | 当前页码(默认1) | 1 |
| row | 否 | Integer | 每页记录数(默认10) | 10 |
| states | 否 | String | 订单状态(多个状态用逗号分隔) | "1000,2000" |
| orderId | 否 | String | 订单ID | "123456" |
| storeId | 否 | String | 店铺ID | "1001" |
| userId | 否 | String | 用户ID | "2001" |
JSON
| 字段 | 类型 | 描述 |
|---|---|---|
| code | Integer | 返回码(0=成功,非0=失败) |
| msg | String | 返回信息 |
| data | Object | 返回数据 |
| data.total | Integer | 总记录数 |
| data.records | Integer | 当前页记录数 |
| data.list | List<StoreOrderDto> | 订单列表 |
| 字段 | 类型 | 描述 |
|---|---|---|
| orderId | String | 订单ID |
| storeId | String | 店铺ID |
| userId | String | 用户ID |
| state | String | 订单状态 |
| cartType | String | 购物车类型 |
| storeOrderCartDtos | List<StoreOrderCartDto> | 订单商品列表 |
| 字段 | 类型 | 描述 |
|---|---|---|
| cartId | String | 购物车ID |
| orderId | String | 订单ID |
| productId | String | 商品ID |
| quantity | Integer | 商品数量 |
| price | BigDecimal | 商品单价 |
GET /app/storeOrder.queryStoreOrder?page=1&row=10&states=1000,2000&storeId=1001
Headers:
Authorization: Bearer xxxxxx
app-id: mall-app
transaction-id: 100000000020231001123456000001
sign: xxxxxx
req-time: 20231001123456
{
"code": 0,
"msg": "成功",
"data": {
"total": 5,
"records": 2,
"list": [
{
"orderId": "123456",
"storeId": "1001",
"userId": "2001",
"state": "1000",
"cartType": "normal",
"storeOrderCartDtos": [
{
"cartId": "cart001",
"orderId": "123456",
"productId": "p1001",
"quantity": 2,
"price": 99.99
}
]
}
]
}
}
states 参数(如 "1000,2000")筛选不同状态的订单。 storeOrderCartDtos)。 StoreOrderDto 对象进行查询。IStoreOrderInnerServiceSMO.queryStoreOrders 获取订单列表。 IStoreOrderCartInnerServiceSMO.queryStoreOrderCarts 获取订单关联的商品信息。该文档符合 RESTful API 规范,适用于前端或第三方系统调用。