59 lines
1.9 KiB
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: view.gantt.howto
title: 使用甘特图视图
type: howto
feature: view
scope: end-user
locale: zh
aliases:
- 甘特图
- 时间轴视图
- 项目排期
- 看任务时间线
- gantt 视图
- 任务计划图
related_tools: [list_tasks]
related_pages: [project_detail]
prerequisites: []
negative:
- 没有 start_at 或 end_at 的任务在甘特图中不显示(需要先设置时间段)
- 子任务在甘特图中独立显示,不会自动归并到父任务
- 不支持任务依赖关系A 完成才能开始 B 这种)
- 移动端 / 触屏端不支持拖拽改时间,只能查看
last_verified: v1.7.90
---
# 使用甘特图视图
## 入口
- 桌面端 Web项目详情页 → 右上角视图切换条 → 选第三个图标(时间轴)
- 视图记忆在 `cacheParameter.menuType='gantt'`
## 视图能力
甘特图(基于 GSTC 库)以横向时间轴展示项目任务,每条任务一行,矩形从 `start_at` 跨到 `end_at`
- 矩形颜色 = 任务颜色 / 工作流状态颜色
- 鼠标悬停显示任务名 + 时间段 + 负责人
- 点击任务条 → 打开任务详情
## 操作能力
- **改时间段**:抓矩形两端拖动 → 改 start_at 或 end_at仅桌面端
- **整段移动**:抓矩形中间拖动 → 同步平移 start_at 与 end_at
- **横向滚动**:滚轮 / 拖动时间轴
- **缩放**:顶部按钮切换日 / 周 / 月粒度
## 与筛选的联动
顶部 Cascader 筛选条件(按工作流状态 / 负责人 / 标签)在甘特图同样生效,未命中的任务隐藏。
## 不显示的任务
- 没有 start_at 的任务(未排期)
- 没有 end_at 的任务(开放截止)
- 这些任务在「未计划」筛选项里可单独查看
## 不支持
- 不支持任务依赖(前置任务关系)
- 不支持关键路径计算
- 不支持资源直方图(按人负载)
- 不支持导出 PNG / PDF
- 不支持子任务的层级缩进展示(子任务平铺一行)