mirror of
https://github.com/kuaifan/dootask.git
synced 2026-07-31 10:25:59 +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 | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| task.move.howto.cross-project | 任务跨项目移动 | howto | task | end-user | zh |
|
|
|
|
|
v1.7.90 |
任务跨项目移动
是什么
DooTask 任务可通过 task__move 接口在不同项目间移动,主要用于「任务被错放在了错的项目」或「把临时任务划归正式项目」的场景。移动会同时更新 project_id、column_id、sort、flow_item_id 字段。
入口
- 桌面端:任务操作菜单(任务卡右键 / 任务详情「⋯」)→「移动」,弹出「移动任务」弹窗
操作步骤
- 在「移动任务」弹窗顶部的级联选择器选目标项目和目标列表
- 弹窗左侧显示移动前的状态 / 负责人 / 协助人,右侧可同时重新设置:
- 「状态」:按目标项目的工作流状态选择
- 「负责人」:可改选(最多 10 人)
- 「协助人」:可改选
- 点确定提交,服务端验证权限并写入
字段变化
project_id:改为目标项目column_id、sort:按目标列重新计算flow_item_id、flow_item_name:按目标项目工作流匹配,找不到匹配则清空p_level、p_name、p_color(优先级):保留- 任务名、描述、附件等主要字段:保留
不支持
- 不能批量跨项目移动
- 项目级标签 task.field.tag.concept 不迁移
- 移动时不能改任务名 / 描述