1.8 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
task.field.priority.concept 任务优先级 concept task end-user zh
任务优先级
紧急程度
怎么设优先级
高优先级标记
重要任务怎么标
update_task
create_task
task_detail
优先级数据是全局共享的,不能按项目独立配置(除非用 task.field.color.concept 单独覆盖)
普通用户无法新增 / 修改优先级枚举,仅可选择
优先级与排序无关,不会自动让高优先级冒泡到列首
v1.7.90

任务优先级

定义

DooTask 任务的优先级priority记录任务的紧急 / 重要程度。每个任务存三个字段 p_level(数值)、p_name(名称)、p_color(颜色),三者冗余存储,避免全局配置变更影响历史任务。

数据来源

全局 settings 表的 priority JSON 数组定义可选项,每条含:

  • name:显示名(如「紧急」「重要」「普通」「低」)
  • priority:数值(用于 p_level
  • color:色块(用于 p_color
  • is_default:是否默认

新建任务(仅父任务)时,若未指定优先级,服务端会自动套用 is_default=1 的配置。

在哪里能看到

  • 任务卡片左侧色条
  • 任务详情页右上角徽标
  • 列表视图的「优先级」列
  • 看板视图卡片顶部色块

修改方式

  • 任务详情页 → 优先级下拉 → 选另一个枚举
  • 服务端写入 p_levelp_namep_color 三字段一致

不支持

  • 项目级不能独立定义优先级枚举
  • 修改全局优先级配置后,已存在任务不会回填新名 / 新色,需手动重新选
  • 子任务优先级不随父任务联动:子任务也支持优先级,但默认与父任务无关联,需单独设置