GET分类列表


GET代码目录

/tool/open_api/api/goods/cat-list

请求Params

invalid image (图片无法加载)

请求 Header

invalid image (图片无法加载)

响应定义

invalid image (图片无法加载)

请求参数

Query参数

invalid image (图片无法加载)

Header参数

invalid image (图片无法加载)

数据结构

php
export interface Response {
    code: number;
    data: Data;
    msg: string;
}

export interface Data {
    /**
     * 总计数量
     */
    count: number;
    list: List[];
    /**
     * 当前页
     */
    page: number;
    /**
     * 分页总数
     */
    pageCount: number;
    /**
     * 每页数量
     */
    pageSize: number;
}

export interface List {
    /**
     * 广告图片
     */
    advertPic: string;
    /**
     * 广告链接
     */
    adverturl: string;
    /**
     * 大图
     */
    bigPicurl: string;
    /**
     * 同父分类数据结构
     */
    child: ListChild[];
    /**
     * 创建时间
     */
    createdAt: string;
    /**
     * 分类id
     */
    id: string;
    /**
     * 是否显示
     */
    isShow: number;
    /**
     * 链接详细
     */
    link: null | Link;
    /**
     * 商城id
     */
    mallid: string;
    /**
     * 多商户id
     */
    mchid: string;
    /**
     * 名称
     */
    name: string;
    /**
     * 父级分类id,0--根节点
     * 其他--父级分类id
     */
    parentid: string;
    /**
     * 图片
     */
    picurl: string;
    /**
     * 升序排序,值越大越靠后
     */
    sort: string;
    /**
     * 是否启用
     */
    status: number;
}

export interface ListChild {
    advertOpenType: string;
    advertParams: string;
    advertPic: string;
    adverturl: string;
    bigPicurl: string;
    /**
     * 同父分类
     */
    child: ChildChild[];
    createdAt: string;
    deletedAt: string;
    id: string;
    isDelete: string;
    isShow: string;
    link: string;
    mallid: string;
    mchid: string;
    name: string;
    parentid: string;
    picurl: string;
    sort: string;
    status: string;
    updatedAt: string;
}

export interface ChildChild {
    advertOpenType: string;
    advertParams: string;
    advertPic: string;
    adverturl: string;
    bigPicurl: string;
    createdAt: string;
    deletedAt: string;
    id: string;
    isDelete: string;
    isShow: string;
    link: string;
    mallid: string;
    mchid: string;
    name: string;
    parentid: string;
    picurl: string;
    sort: string;
    status: string;
    updatedAt: string;
}

export interface Link {
    /**
     * 链接名称
     */
    name: string;
    /**
     * 链接类型
     */
    openType: string;
    /**
     * 链接参数
     */
    params: Param[];
}

export interface Param {
    /**
     * 参数键值
     */
    key: string;
    /**
     * 参数值
     */
    value: string;
}

示例代码

sql
{
    "msg": "string",
    "data": {
        "list": [
            {
                "id": "string",
                "mall_id": "string",
                "mch_id": "string",
                "parent_id": "string",
                "name": "string",
                "pic_url": "string",
                "sort": "string",
                "big_pic_url": "string",
                "advert_pic": "string",
                "advert_url": "string",
                "status": 0,
                "created_at": "string",
                "is_show": 0,
                "link": {
                    "name": "string",
                    "open_type": "string",
                    "params": [
                        {
                            "key": "string",
                            "value": "string"
                        }
                    ]
                },
                "child": [
                    {
                        "id": "string",
                        "mall_id": "string",
                        "mch_id": "string",
                        "parent_id": "string",
                        "name": "string",
                        "pic_url": "string",
                        "sort": "string",
                        "big_pic_url": "string",
                        "advert_pic": "string",
                        "advert_url": "string",
                        "status": "string",
                        "created_at": "string",
                        "updated_at": "string",
                        "deleted_at": "string",
                        "is_delete": "string",
                        "is_show": "string",
                        "advert_open_type": "string",
                        "advert_params": "string",
                        "link": "string",
                        "child": [
                            {
                                "id": "string",
                                "mall_id": "string",
                                "mch_id": "string",
                                "parent_id": "string",
                                "name": "string",
                                "pic_url": "string",
                                "sort": "string",
                                "big_pic_url": "string",
                                "advert_pic": "string",
                                "advert_url": "string",
                                "status": "string",
                                "created_at": "string",
                                "updated_at": "string",
                                "deleted_at": "string",
                                "is_delete": "string",
                                "is_show": "string",
                                "advert_open_type": "string",
                                "advert_params": "string",
                                "link": "string"
                            }
                        ]
                    }
                ]
            }
        ],
        "page": 0,
        "pageCount": 0,
        "pageSize": 0,
        "count": 0
    },
    "code": 0
}

未来鸟 2023年6月19日 16:20 收藏文檔