1. 商品列表

1.1.1. 基本信息

Path: /v1/spu/list

Method: GET

接口描述:

1.1.2. 请求参数

Query

参数名称 是否必须 示例 备注
name 成品商品沙发10 商品名称
sellSTime 2021-09-17 售卖开始时间
sellETime 2021-09-18 售卖结束时间
status 1 商品状态:0待上线,1已上线,2已下架 不传则返回全部
auditStatus 2 审核状态:0待提交,1待审核,2审核通过,3审核驳回 不传则返回全部
page 1 页码
pageSize 30 每页条数。默认30条

1.1.3. 返回数据

名称类型是否必须默认值备注其他信息
codenumber非必须状态码:1000为成功,非1000表示异常
messagestring非必须消息
contentobject非必须
├─ countnumber非必须总数
├─ listobject []非必须

item 类型: object

├─ idnumber必须商品ID
├─ namestring必须商品名称
├─ sellSTimestring必须售卖开始时间
├─ sellETimestring必须售卖结束时间
├─ showPricenumber必须展示价格
├─ stockstring必须库存
├─ statusnumber必须状态:0待上线,1已上线,2已下架
├─ auditStatusnumber必须审核状态:0待提交,1待审核,2审核通过,3审核驳回
├─ minPricenumber必须最小售价
├─ maxPricenumber必须最大售价
├─ minCommissionnumber必须最小佣金
├─ maxCommissionnumber必须最大佣金
├─ statusNamestring必须状态描述
├─ auditStatusNamestring必须审核状态描述
├─ marketPricestring必须市场价范围

返回示例

{
    "code": 1000,
    "bcode": 100,
    "message": "success",
    "timestamp": 1631852684,
    "content": {
        "count": 4305,
        "list": [{
            "id": 7000,
            "name": "测试商品1111",
            "sellSTime": "2021-09-17",
            "sellETime": "2022-09-16",
            "showPrice": 1,
            "stock": "2",
            "status": 0,
            "auditStatus": 1,
            "minPrice": 1,
            "maxPrice": 2,
            "minCommission": 1,
            "maxCommission": 1,
            "statusName": "待上线",
            "auditStatusName": "待审核",
            "marketPrice": "1~2"
        }, {
            "id": 6992,
            "name": "__测试游戏25",
            "sellSTime": "2021-09-10",
            "sellETime": "2021-12-30",
            "showPrice": 1,
            "stock": "98",
            "status": 1,
            "auditStatus": 2,
            "minPrice": 1,
            "maxPrice": 1,
            "minCommission": 1,
            "maxCommission": 1,
            "statusName": "已上线",
            "auditStatusName": "审核通过",
            "marketPrice": "1~1"
        }]
    }
}

results matching ""

    No results matching ""