xueyiming e9459d409e 增加需求分级流程 1 week ago
..
public 306b87a92a 增加前端页面展示 2 weeks ago
src e9459d409e 增加需求分级流程 1 week ago
.gitignore 306b87a92a 增加前端页面展示 2 weeks ago
README.md 306b87a92a 增加前端页面展示 2 weeks ago
index.html 306b87a92a 增加前端页面展示 2 weeks ago
package-lock.json a8994314b0 修改前端页面展示 2 weeks ago
package.json a8994314b0 修改前端页面展示 2 weeks ago
tsconfig.app.json 306b87a92a 增加前端页面展示 2 weeks ago
tsconfig.json 306b87a92a 增加前端页面展示 2 weeks ago
tsconfig.node.json 306b87a92a 增加前端页面展示 2 weeks ago
vite.config.ts a8994314b0 修改前端页面展示 2 weeks ago

README.md

全局分类树前端

Vue 3 + Vite 纯前端,横向展示 global_tree_category 分类树。

开发

先启动后端(仓库根目录,端口 8080):

# 使用项目 venv
.venv/bin/python -m api
# 或
.venv/bin/supply-api

再启动本前端:

cd web
npm install
npm run dev

浏览器打开 http://127.0.0.1:5173/api 会代理到后端 8080

功能

  • 一次请求拉取整棵树,展开/收起全部由前端控制
  • 默认展开 3 层,可通过下拉选择展开到第 N 层
  • 节点旁 +/- 可手动展开或收起该节点子树