refactor: unify data preparations and research input snapshots
Deploy production / deploy (push) Successful in 53s
Deploy production / deploy (push) Successful in 53s
This commit is contained in:
@@ -18,6 +18,13 @@ import type { WorkspacePage } from "../ai/workspace";
|
||||
const navigation = [
|
||||
{ id: "home", label: "首页看板", icon: IconGridView, group: "概览" },
|
||||
{ id: "datasets", label: "数据目录", icon: IconList, group: "数据与素材" },
|
||||
{ id: "fields", label: "字段目录", icon: IconList, group: "数据与素材" },
|
||||
{
|
||||
id: "preparations",
|
||||
label: "数据准备",
|
||||
icon: IconList,
|
||||
group: "数据与素材",
|
||||
},
|
||||
{ id: "operators", label: "算子库", icon: IconList, group: "数据与素材" },
|
||||
{
|
||||
id: "templates",
|
||||
|
||||
@@ -93,6 +93,14 @@ export function JobPanel({
|
||||
{job.checkpoint.dates_completed} / {job.checkpoint.dates_total} 天
|
||||
</p>
|
||||
)}
|
||||
{job.kind === "catalog_full_sync" && (
|
||||
<p>
|
||||
数据集 {String(job.checkpoint?.dataset_id ?? "目录")} · 已完成{" "}
|
||||
{String(job.checkpoint?.datasets_completed ?? 0)} /{" "}
|
||||
{String(job.checkpoint?.datasets_total ?? "待统计")}
|
||||
{!!job.error && <span> · {job.error}</span>}
|
||||
</p>
|
||||
)}
|
||||
{job.kind === "pnl_backfill" && (
|
||||
<p className="muted">
|
||||
{job.total === 0
|
||||
|
||||
Reference in New Issue
Block a user