1.9 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
project.column.howto.add 给项目添加列(看板分栏) howto project end-user zh
加一列
添加看板列
项目加列
加一个分栏
看板新增列
get_project
project_detail
project_kanban
有 TASK_LIST_ADD 权限(默认拥有者 / 管理员)
单项目最多 50 列
初次创建项目时模板默认 ≤ 30 列
列名重复不被自动拦截(允许同名)
v1.7.90

给项目添加列(看板分栏)

是什么

DooTask 的「列」ProjectColumn是看板视图的物理分栏column_id 把任务分组展示。每项目最多 50 列。常见列名:待办、进行中、已完成、待审核、待发布。

入口

  • 桌面端:项目看板视图最右侧 「+ 添加列」按钮
  • 桌面端:项目设置 → 「列管理」 → 「+ 新列」

操作步骤

  1. 点 + 按钮
  2. 输入列名≤30 字符)
  3. 选颜色(可选)
  4. 保存新列追加在最右侧sort 排到末尾)
  5. 服务端写入 ProjectColumn 并 WebSocket 推送给项目成员

字段

  • name:列名
  • color:色块(可选,显示在列头标题前)
  • sort:排序值(拖动调整)

与「工作流节点」的关系

  • 列只是物理分栏;状态语义靠工作流(project.flow.howto.create)表达
  • 不绑定工作流时:每列独立,拖任务只改 column_id
  • 绑定 columnid 到工作流节点时:拖列联动改 flow_item_id

操作权限

  • 默认仅项目拥有者 / 管理员可加列
  • 普通成员可通过 ProjectPermissionproject.permission.concept)的 TASK_LIST_ADD 权限点放开

不支持

  • 单项目不能超过 50 列(最多 50 列)
  • 不能跨项目共享列模板
  • 列没有"折叠"功能(视觉收起需要前端临时操作)