2.1 KiB
Raw Permalink Blame History

id, title, type, feature, scope, locale, aliases, related_tools, related_pages, prerequisites, negative, last_verified
id title type feature scope locale aliases related_tools related_pages prerequisites negative last_verified
view.entry.concept 项目视图概览4 种) concept view end-user zh
项目有几种视图
看板和列表有什么区别
任务怎么换种方式看
视图类型
任务列表换样式
list_tasks
get_project
project_detail
视图选择记在 cacheParameter.menuType按项目维度持久化每个项目可不同
移动端 / 触屏端不支持拖拽(看板、甘特图的拖动改状态在 touch 设备被禁用)
没有「日历视图」「卡片墙视图」等4 种为全集
工作流视图workflow不是顶部切换的项目视图是设置项目工作流时的可视化弹窗
v1.7.90

项目视图概览4 种)

定义

DooTask 的项目详情页提供 4 种任务视图,用同一份任务数据按不同维度展现。视图切换不影响数据,只影响展示。当前视图持久化在 cacheParameter.menuType,每个项目独立记录。

4 种视图

  1. 看板视图column / kanban默认。任务按「列」column_id水平分栏展示每张任务卡纵向排列最像 Trello
  2. 列表视图table:按「我的 / 协助 / 未完成 / 已完成」分段,每段是表格行,列含名称、列表、优先级、负责人、到期时间
  3. 甘特图视图gantt:横向时间轴展示任务的 start_at → end_at用于查看排期与重叠
  4. 工作流视图flow:按 flow_item_id 分栏,列对应工作流步骤(如「待评审 / 评审中 / 已通过」),通过顶部「工作流」筛选切入

桌面端视图切换器

项目详情页右上角有 3 个图标按钮的切换条:列(看板)/ 表格(列表)/ 时间轴(甘特图)。

与"工作流分栏"的区别

  • 看板视图分栏 = 项目列column永久存在的列
  • 工作流分栏 = 任务的工作流步骤flow_item可单独切换显示

与"筛选"的关系

  • 视图:决定数据怎么排版
  • 筛选(顶部 Cascader决定显示哪些任务
  • 两者正交:任意视图都能叠加筛选