feat(admin): 仪表盘重构、代理线路修复与后台体验优化
Some checks failed
lotteryadmin CI / build (push) Has been cancelled
Some checks failed
lotteryadmin CI / build (push) Has been cancelled
- 各角色仪表盘:KPI 可点击跳转、快捷入口、去重冗余区块,代理/站点降级 analytics - 代理线路:创建玩家权限、侧栏搜索、深链 URL、档案保存与删除预检等修复 - 统一密码最短 6 位;代理模块表格/侧栏背景色一致(admin-table-inset) - 报表、钱包、对账、开奖、结算、配置等模块结构与 i18n 同步更新
This commit is contained in:
@@ -23,16 +23,19 @@ const NAV_SEGMENT_I18N_KEYS: Record<string, string> = {
|
||||
settings: "settings",
|
||||
integration: "integration",
|
||||
agents: "agents",
|
||||
agent_list: "agent_list",
|
||||
config: "config",
|
||||
};
|
||||
|
||||
const LEGACY_NAV_SEGMENT_I18N_KEYS: Record<string, string> = {
|
||||
agent_list: "agents",
|
||||
};
|
||||
|
||||
export function adminNavLabel(
|
||||
segment: string,
|
||||
t: TFunction,
|
||||
apiLabel?: string | null,
|
||||
): string {
|
||||
const key = NAV_SEGMENT_I18N_KEYS[segment];
|
||||
const key = NAV_SEGMENT_I18N_KEYS[segment] ?? LEGACY_NAV_SEGMENT_I18N_KEYS[segment];
|
||||
if (key) {
|
||||
return t(`nav.${key}`, { ns: "common" });
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user