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
data-export.task.howto 导出超期任务 howto data-export admin zh
导出超期任务
全系统超期任务
谁的任务超期了
超期任务报表
overdue 导出
application
需要系统管理员权限
导出范围是全系统所有项目,不能按项目 / 成员筛选
只导出"未完成"且 end_at 已过的任务;已完成的延期任务不在内
没有计划截止时间end_at 为空)的任务不会被纳入
v1.7.90

导出超期任务

入口

桌面端:左侧栏「应用」→「数据导出」(仅管理员)→「导出超期任务」。 对应 APIGET api/project/task/exportoverdue

操作步骤

  1. 进入「数据导出」→ 选「导出超期任务」
  2. 弹出确认框「你确定要导出所有超期任务吗?」→ 确定
  3. 立即返回,文件由系统机器人 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
  • 超期任务:无参数,只看全系统当前已超期未完成

不支持

  • 不支持按项目 / 部门筛选超期任务
  • 不支持仅导出某个成员的超期任务