mirror of
https://github.com/kuaifan/dootask.git
synced 2026-08-01 19:05:55 +00:00
1.8 KiB
1.8 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.field.priority.concept | 任务优先级 | concept | task | end-user | zh |
|
|
|
|
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_level、p_name、p_color三字段一致
不支持
- 项目级不能独立定义优先级枚举
- 修改全局优先级配置后,已存在任务不会回填新名 / 新色,需手动重新选
- 子任务优先级不随父任务联动:子任务也支持优先级,但默认与父任务无关联,需单独设置