dev-manager-tauri/.blueprint/modules/project-mgmt.md
lanrtop 0cdaa3678c feat: add Blueprint feature to ProjectCard and commands
- Introduced BlueprintModal in ProjectCard for project blueprint visualization.
- Added state management for displaying the BlueprintModal.
- Implemented Blueprint-related interfaces and functions in commands.ts for handling blueprint data.
2026-04-02 19:12:53 +09:00

36 lines
875 B
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
id: project-mgmt
name: 项目管理
status: done
progress: 100
---
## 概述
项目的创建、编辑、删除,支持批量导入。项目分为 profile跨空间共享的档案和 workspace空间内的挂载实例两层。
## 任务卡
### ✅ 项目 CRUD
- status: done
- files: src/components/manage/ManagePage.tsx, src-tauri/src/commands/projects.rs
基础的项目增删改查。
### ✅ 批量导入项目
- status: done
- files: src/components/dashboard/BatchAddModal.tsx
扫描文件夹子目录,批量创建项目。
### ✅ 项目档案Profile
- status: done
- files: src-tauri/src/commands/projects.rs
跨空间共享的项目元信息:技术栈、仓库 URL、部署地址等。
### ✅ 子文件夹扫描
- status: done
- files: src-tauri/src/commands/projects.rs
扫描指定目录下的子文件夹,辅助批量添加。