Appearance
获取课程分类树
GET /api/admin/category/course/tree
权限 admin_course_manage
无请求参数。
响应
| 字段 | 类型 | 说明 |
|---|---|---|
| id | number | 分类ID |
| name | string | 分类名称 |
| code | string | 分类编码 |
| parentId | number | 父分类ID |
| weight | number | 权重,用于排序 |
| children | array | 子分类列表,递归同结构 |
响应示例
json
[
{
"id": 1,
"name": "编程开发",
"code": "GATHER_CATEGORY_DEFAULT_1",
"parentId": 0,
"weight": 0,
"children": [
{
"id": 2,
"name": "Java",
"code": "GATHER_CATEGORY_DEFAULT_2",
"parentId": 1,
"weight": 0,
"children": []
},
{
"id": 3,
"name": "Python",
"code": "GATHER_CATEGORY_DEFAULT_3",
"parentId": 1,
"weight": 1,
"children": []
}
]
}
]异常
权限不足返回 403。