---
id: manage-multi-view
name: 管理页多维表视图
status: planned
progress: 0
---

## 概述

为"管理 → 项目"和"管理 → 产品组"两个实体分别提供多维表视图。
数据关系：多个项目对应一个产品组（多对一）。

视图设计原则：
- 默认视图：系统预置，开箱即用，同时作为用户理解数据关系的教材
- 新建视图：用户在默认视图基础上选择预定义模板，按需构建个性化视角
- 关系表达分工：层级关系由导航路径承载；量的关系由视图的关联字段/分组列承载

## 视图配置

### 项目侧

| 类型 | 视图名 | 分组方式 | 核心字段 |
|------|--------|---------|---------|
| 默认 | 全览表格（A） | 无分组，按名称排序 | 项目名、产品组、状态、负责人 |
| 可新建 | 按产品组分组（B） | 分组=产品组，含分组计数 | 项目名、状态、负责人 |

### 产品组侧

| 类型 | 视图名 | 核心字段 |
|------|--------|---------|
| 默认 | 产品组概览（F） | 组名、项目数量（汇总）、负责人 |
| 可新建 | 产品组健康度（G） | 组名、进行中数量、已完成数量、搁置数量 |

## 任务卡

### 📋 项目默认视图：全览表格（A）
- complexity: M
- status: todo
- files: src/components/manage/ProjectListView.tsx
- acceptance: [UI] 打开"管理→项目"，默认渲染全览表格，展示"项目名、产品组、状态、负责人"四列，无分组，按名称排序，行数与数据库一致

### 📋 产品组默认视图：产品组概览（F）
- complexity: M
- status: todo
- files: src/components/manage/ProductGroupView.tsx
- acceptance: [UI] 打开"管理→产品组"，默认渲染概览表格，展示"组名、项目数量（汇总）、负责人"三列，项目数量值与实际关联记录数一致

### 📋 用户新建视图：项目侧（B）
- complexity: M
- status: todo
- files: src/components/manage/ProjectListView.tsx
- acceptance: [UI] 点击"新建视图"，可选"按产品组分组"模板，创建后表格按产品组分组展示，分组头显示该组项目数量

### 📋 用户新建视图：产品组侧（G）
- complexity: M
- status: todo
- files: src/components/manage/ProductGroupView.tsx
- acceptance: [UI] 点击"新建视图"，可选"产品组健康度"模板，创建后展示"组名、进行中、已完成、搁置"四列数量汇总
