签入版本

This commit is contained in:
2026-09-16 16:30:26 +08:00
parent c97d87847f
commit 67b91442fb
52 changed files with 2089 additions and 412 deletions
@@ -104,11 +104,11 @@ def get_tree(data, parent_id):
## 前端使用
分类选择通常使用 el-tree 或 el-cascader 组件:
分类选择通常使用 a-tree 或 a-cascader 组件:
```vue
<!-- 树形选择 -->
<el-tree-select
<a-tree-select
v-model="form.category_id"
:data="categoryTree"
:props="{ label: 'name', value: 'id' }"
@@ -124,6 +124,6 @@ def get_tree(data, parent_id):
2. 通用设计:适用于文章分类、产品分类等场景
3. 分类编码:category_code 字段支持程序化标识
4. 排序控制:sort 字段控制分类显示顺序
5. 前端集成:el-tree-select 或 el-cascader 组件
5. 前端集成:a-tree-select 或 a-cascader 组件
6. 继承 BaseService:声明 page_like_fields/page_eq_fields 即可获得分页能力
```
@@ -168,7 +168,7 @@ async def delete_role(role_id):
角色管理页面通常包含菜单树组件,用于勾选分配权限:
```vue
<el-tree
<a-tree
ref="menuTree"
:data="menuTreeData"
show-checkbox