Skip to content

perf: 定时任务列表最新执行结果与最新记录状态不一致 #4510

Description

@liuliaozhong-canway

背景

定时任务列表中,“最新执行结果”显示为“成功”,

Image

但点击进入执行记录后,最新一条任务记录状态为“状态异常”。

Image

站在使用角度,当最新记录为“状态异常”时,列表仍展示“成功”,容易造成误判。

现状

当前代码的统计逻辑中,遇到"状态异常"、“强制终止中”、“等待执行”、“等待用户”、"正在执行"状态会跳过,直至取到其他状态(成功或失败)

评估方案

  1. 将状态异常归为失败
  • 改动较小
  • 符合当前用户对“最新执行结果”的直觉
  1. 增加更多中间状态,不再仅区分“未开始 / 成功 / 失败”
  • 表达更准确
  • 但是需要设定新的状态,改动更大

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    backlog需求初始状态,等待产品进行评估kind/enhancement功能改进特性

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions