mirror of
https://github.com/hansjone/netx.git
synced 2026-10-12 07:40:45 +08:00
Redesign biz compare: editable templates and pre/post result workbook.
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
parent
4811a25ac3
commit
14f5870e19
8 changed files with 1133 additions and 298 deletions
|
|
@ -229,14 +229,36 @@ const en = {
|
|||
},
|
||||
bizCompare: {
|
||||
title: "Business compare",
|
||||
templates: "Compare templates",
|
||||
newTemplate: "New template",
|
||||
editTemplate: "Edit template",
|
||||
saveTemplate: "Save template",
|
||||
templateSaved: "Template saved",
|
||||
templateDeleted: "Template deleted",
|
||||
confirmDeleteTemplate: "Delete this compare template?",
|
||||
emptyTemplates: "No templates yet. Create one or use built-ins.",
|
||||
templateHint:
|
||||
"Field roles: Key aligns rows; interface fields use port mapping; compare fields show pre/post; ignore skips diff.",
|
||||
keyFields: "Key",
|
||||
ifaceFields: "Interface",
|
||||
compareFields: "Compare",
|
||||
ignoreFields: "Ignore",
|
||||
field: "Field",
|
||||
note: "Note",
|
||||
keyRequired: "Select at least one key field",
|
||||
noMetricFields: "No fields for this metric",
|
||||
templateFilterPh: "Filter template / metric",
|
||||
jobFilterPh: "Filter job / template / status",
|
||||
mapping: "Port mapping",
|
||||
newMapping: "New mapping…",
|
||||
mapName: "Mapping name",
|
||||
saveMapping: "Save mapping",
|
||||
validateMapping: "Validate",
|
||||
validateNeed: "Select mapping and before/after batches first",
|
||||
mapHint: "before_if,after_if one pair per line",
|
||||
mappingSaved: "Mapping saved",
|
||||
createJob: "Create compare job",
|
||||
defaultJobName: "Cutover compare",
|
||||
jobName: "Name",
|
||||
template: "Template",
|
||||
mode: "Mode",
|
||||
|
|
@ -251,10 +273,25 @@ const en = {
|
|||
autoHint: "auto: new after-task batches trigger compare",
|
||||
createCompare: "Create job",
|
||||
runNow: "Run now",
|
||||
saveJob: "Save config",
|
||||
jobSaved: "Job config saved",
|
||||
jobList: "Compare jobs",
|
||||
detail: "Details",
|
||||
edit: "Edit",
|
||||
delete: "Delete",
|
||||
tabConfig: "Config / batches",
|
||||
tabResult: "Result",
|
||||
runs: "Run history",
|
||||
noRuns: "No runs yet — run a compare first",
|
||||
result: "Result",
|
||||
pickRun: "Pick a run or click Run now",
|
||||
pickRun: "Pick a run below or click Run now",
|
||||
resultEmpty: "No matching diff rows",
|
||||
resultFilterPh: "Filter key / values…",
|
||||
kindAll: "All kinds",
|
||||
kindAdded: "Added only",
|
||||
kindRemoved: "Removed only",
|
||||
kindChanged: "Changed only",
|
||||
kindUnchanged: "Unchanged only",
|
||||
emptyJobs: "No compare jobs yet",
|
||||
created: "Compare job created",
|
||||
ran: "Compare finished",
|
||||
|
|
@ -262,6 +299,7 @@ const en = {
|
|||
colMode: "Mode",
|
||||
colStatus: "Status",
|
||||
colKind: "Kind",
|
||||
colActions: "Actions",
|
||||
colKey: "Key",
|
||||
colChange: "Changes",
|
||||
},
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue