mirror of
https://github.com/kuaifan/dootask.git
synced 2026-08-01 10:55:59 +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 | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| data-export.task.howto | 导出超期任务 | howto | data-export | admin | zh |
|
|
|
|
v1.7.90 |
导出超期任务
入口
桌面端:左侧栏「应用」→「数据导出」(仅管理员)→「导出超期任务」。
对应 API:GET api/project/task/exportoverdue。
操作步骤
- 进入「数据导出」→ 选「导出超期任务」
- 弹出确认框「你确定要导出所有超期任务吗?」→ 确定
- 立即返回,文件由系统机器人
system-msg私聊推送
导出范围
后端定义为:complete_at IS NULL AND end_at IS NOT NULL AND end_at <= NOW()。也就是:
- 还没完成
- 设置了截止时间
- 截止时间已经过去
按 end_at 升序(最早超期的在前),分批 100 条流式写出,避免内存爆。
导出字段
固定 11 列:任务 ID、父任务 ID、所属项目、标题、标签、开始时间、结束时间、计划用时、超时时间、负责人、创建人。
与「任务统计」的区别
- 任务统计:要选成员 + 时间段,含已完成 / 已归档 / 未完成全部状态,看 data-export.project.howto
- 超期任务:无参数,只看全系统当前已超期未完成
不支持
- 不支持按项目 / 部门筛选超期任务
- 不支持仅导出某个成员的超期任务