yml2213
847ed4539a
fix(ui): 运行历史的假耗时、以及「下次运行」显示成过去时间
两处显示问题(来自线上页面核对):
1. 耗时列:被重启打断的轮次,finished_at 是 cleanup_orphan_runs 在重启后补上的,
于是「耗时」把停机时间也算进去了(线上出现过 235s / 687s 这种假数字)。
改为只有真正扫描过数据的轮次才计算耗时,其余显示 '-' —— 一轮就报错的
(比如历史上的 SQL 语法错误)同理。
2. 下次运行:两个作业串行跑在同一个调度线程里,前一个耗时长时后一个会排队,
next_run_at 因此会停在「已经过了」的时刻;直接显示一个过去时间看起来像故障。
改为:未启用 → 「未启用」;已过期 → 「排队中(<时间> 到期,等待前序作业让出
线程)」,未到期照常显示。
2026-10-02 21:51:37 +08:00
..
2026-10-02 21:01:17 +08:00
2026-06-22 13:11:15 +08:00
2026-08-01 17:41:46 +08:00
2026-08-06 20:21:28 +08:00
2026-10-02 19:47:41 +08:00
2026-10-02 21:51:37 +08:00
2026-06-24 10:20:33 +08:00
2026-09-12 14:52:26 +08:00
2026-10-02 19:47:41 +08:00
2026-07-06 15:38:04 +08:00
2026-06-22 13:11:15 +08:00