商品列表

接口描述
  • 商品列表
请求URL
  • /api/admin/goods
请求方式
  • GET
请求头部
参数名 必选 类型 说明
Authorization string JWT token
Query 请求参数
参数名 必选 类型 说明
current int 分页-当前页
title string 商品名模糊搜索
category_id int 分类
is_on int 是否上架 0不上架 1上架
is_recommend int 是否推荐 0不推荐 1推荐
include string 包含额外的数据: category 分类,user 用户, comments 评论

include可以返回数据,可以使用.号连接,比如:category.user

返回参数

data

参数名 必含 类型 说明
id int 自增长主键ID
user_id int 创建者
category_id int 分类
title string 商品标题
description string 描述
price decimal 价格
stock int 库存
sales int 销量
cover string 封面图
cover_url string 封面图url
pics string 小图集
pics_url string 小图集url
is_on int 是否上架 0不上架 1上架
is_recommend int 是否推荐 0不推荐 1推荐
details string 详情
created_at timestamp 添加时间
updated_at timestamp 更新时间

meta.pagination

参数名 必含 类型 说明
total int 数据总数
count int 当前页数据
per_page int 每页显示条数
current_page int 当前页页码
total_pages int 总页数
links.previous string 上一页链接
links.next string 下一页链接
返回示例
  • 状态码 200 请求成功
  {
    "data": [
        {
            "id": 1,
            "category_id": 9,
            "description": "我的好衣服",
            "price": "32.00",
            "stock": 999,
            "pics": [
                "3.png",
                "4.png"
            ],
            "cover": "/img/1.png",
            "details": "我的好衣服我的好衣服我的好衣服",
            "is_on": 0,
            "is_recommend": 0,
            "created_at": "2021-09-09T10:22:55.000000Z",
            "updated_at": "2021-09-09T10:22:55.000000Z",
            "category": {
                "id": 9,
                "name": "贵人鸟"
            }
        },
        {
            "id": 2,
            "category_id": 9,
            "description": "贵人鸟",
            "price": "32.00",
            "stock": 999,
            "pics": [
                "3.png",
                "4.png"
            ],
            "cover": "/img/1.png",
            "details": "贵人鸟贵人鸟贵人鸟贵人鸟贵人鸟",
            "is_on": 0,
            "is_recommend": 0,
            "created_at": "2021-09-09T10:23:29.000000Z",
            "updated_at": "2021-09-09T10:23:29.000000Z",
            "category": {
                "id": 9,
                "name": "贵人鸟"
            }
        }
    ],
    "meta": {
        "pagination": {
            "total": 2,
            "count": 2,
            "per_page": 7,
            "current_page": 1,
            "total_pages": 1,
            "links": null
        }
    }
}