mirror of
https://github.com/kuaifan/dootask.git
synced 2026-07-31 18:35:56 +00:00
2.0 KiB
2.0 KiB
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 | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| project.flow.howto.create | 在项目设置中启用 / 创建工作流 | howto | project | end-user | zh |
|
|
|
|
|
v1.7.90 |
在项目设置中启用 / 创建工作流
是什么
DooTask 工作流(ProjectFlow + ProjectFlowItem)让任务在「待办 / 开发 / 测试 / 完成」等自定义状态间流转。比裸用「列」(project.column.howto.add)更适合"按工序推进"的场景。任务详情见 task.flow.concept。
入口
- 桌面端:项目设置 → 「工作流」标签 → 「启用工作流」
- 创建项目时也可勾选「启用工作流」直接套默认 5 节点(见 project.flow.concept.default)
创建步骤
- 点「启用工作流」(如未启用)或「+ 新增节点」
- 填节点:
- 名称(≤20 字符)
- 状态类型:
start起点 /end终点 / 普通节点 - 颜色(看板色条用)
- 可流转到的节点(turns,多选)
- 节点负责人(userids,限制只有这些人能让任务进此节点)
- 流转模式(usertype:add 追加 / replace 替换 / merge 合并负责人)
- 绑定列(columnid,可选)
- 排序(拖动调整 sort)
- 保存
启用后的行为
- 项目自动切到「工作流」视图
- 拖动任务到
status=end节点 → 任务complete_at自动写入(完成) - 拖到非 end 节点 → 仅改 flow_item_id
不支持
- 单流程不能超过 10 个节点(最多 10 节点)
- 工作流不能跨项目共享
- 启用后无法关闭工作流,但可改节点