GET代码目录
/tool/open_api/api/goods/cat-list
请求Params
请求 Header
响应定义
请求参数
Query参数
Header参数
数据结构
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;
}
示例代码
{
"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
}