mirror of
https://github.com/kuaifan/dootask.git
synced 2026-08-01 10:55:59 +00:00
59 lines
1.9 KiB
Markdown
59 lines
1.9 KiB
Markdown
---
|
||
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
|
||
- 不支持子任务的层级缩进展示(子任务平铺一行)
|