#{selectedJob.id}
{selectedJob.status}
{selectedJob.job_kind}
{jobTitle(selectedJob)}
{selectedJob.worker_name}
{selectedProgressText ? (
执行进度
{selectedProgressPercent !== null ? (
{selectedProgressPercent}%
) : null}
{selectedProgressPercent !== null ? (
) : null}
{selectedProgressText}
) : null}
{[
["请求人", selectedJob.requested_by ?? "system"],
["来源", selectedJob.requested_source ?? "system"],
["关联实体", relatedEntityText(selectedJob)],
[
"尝试次数",
`${selectedJob.attempts_count} / ${selectedJob.max_attempts}`,
],
[
"排队时间",
formatDateTime(
selectedJob.queued_at ?? selectedJob.created_at,
),
],
[
"开始时间",
selectedJob.started_at
? formatDateTime(selectedJob.started_at)
: "—",
],
[
"完成时间",
selectedJob.finished_at
? formatDateTime(selectedJob.finished_at)
: "—",
],
[
"上游任务",
selectedJob.parent_job_id
? `#${selectedJob.parent_job_id}`
: "—",
],
].map(([label, value]) => (
))}