Add compare result board, richer KPIs, and zip table export.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
oliver 2026-09-17 19:23:26 +08:00
parent e9b8042ca7
commit 854b0950f5
7 changed files with 695 additions and 20 deletions

View file

@ -272,6 +272,7 @@ const en = {
sheetsUnit: "sheets",
presenceShort: "presence",
modeFields: "Mode: compare selected field values",
modeFieldsShort: "fields",
modePresence: "Mode: presence-only (entry set match)",
mapping: "Port mapping (optional)",
newMapping: "New mapping…",
@ -326,6 +327,21 @@ const en = {
kindChangedShort: "Changed",
kindUnchangedShort: "Same",
diffCount: "{{n}} diffs",
passRate: "Pass rate",
passOk: "In sync",
passWarn: "Has diffs",
diffCountLabel: "Diff rows",
diffRate: "Diff rate",
beforeCount: "Before rows",
afterCount: "After rows",
matchedRows: "Matched",
totalRows: "Total rows",
sheetCount: "Sheets",
topChangedFields: "Top changed fields",
exportTables: "Download tables",
exportOk: "Compare tables exported",
fullscreen: "Fullscreen board",
exitFullscreen: "Exit fullscreen",
emptyJobs: "No compare jobs yet",
created: "Compare job created",
ran: "Compare finished",

View file

@ -272,6 +272,7 @@ const zh = {
sheetsUnit: "张表",
presenceShort: "仅条目",
modeFields: "模式:按比对字段检查值",
modeFieldsShort: "字段比对",
modePresence: "模式:仅校验前后条目一致(不比具体值)",
mapping: "端口映射(可选)",
newMapping: "新建映射…",
@ -325,6 +326,21 @@ const zh = {
kindChangedShort: "变更",
kindUnchangedShort: "未变",
diffCount: "差异 {{n}}",
passRate: "通过率",
passOk: "前后一致",
passWarn: "存在差异",
diffCountLabel: "差异条目",
diffRate: "差异率",
beforeCount: "操作前行数",
afterCount: "操作后行数",
matchedRows: "对齐条目",
totalRows: "合计条目",
sheetCount: "监控表",
topChangedFields: "变更字段 Top",
exportTables: "下载表格",
exportOk: "已导出比对表格",
fullscreen: "大屏全屏",
exitFullscreen: "退出全屏",
emptyJobs: "暂无比对任务",
created: "比对任务已创建",
ran: "比对完成",