feat(admin-web): add 404 page for unknown routes

Unknown URLs previously rendered a blank page. Add a catch-all route
under AppShell that shows the requested path plus back / workspace
actions, with zh-CN and en-US copy.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-05-14 11:15:09 +08:00
parent 879677516f
commit 036377f02e
4 changed files with 289 additions and 0 deletions
+12
View File
@@ -244,6 +244,18 @@ const enUS = {
title: 'AI Point Usage',
description: 'Review AI point balance, cycle rules, and recent usage records.',
},
notFound: {
title: 'Page not found',
description: 'The link you opened might have moved or no longer exists.',
},
},
notFound: {
title: 'This page got lost',
description:
"We couldn't find anything at this address. The URL might be mistyped, or the page has been removed.",
pathLabel: 'Requested path',
back: 'Go back',
home: 'Back to workspace',
},
aiPoints: {
balance: 'Available Points',
+11
View File
@@ -233,6 +233,17 @@ const zhCN = {
title: "AI 点数明细",
description: "查看当前套餐 AI 点数余额、周期规则和最近消耗流水。",
},
notFound: {
title: "页面不存在",
description: "你访问的链接可能已经失效或被移动。",
},
},
notFound: {
title: "页面走丢了",
description: "我们没有找到这个地址对应的内容,可能链接拼写有误,或者页面已经下线。",
pathLabel: "请求路径",
back: "返回上一页",
home: "回到工作台",
},
aiPoints: {
balance: "可用点数",