feat(dashboard): 新增比赛管理仪表盘功能

添加比赛管理仪表盘页面,包含比赛卡片列表、状态标签和新增功能
移除旧的mine页面和相关路由配置
强制设置i18n语言为中文并更新系统标题
更新VSCode设置中的typescript格式化工具
This commit is contained in:
2026-01-16 16:47:50 +08:00
parent 1e510efe8e
commit b7ec446f19
15 changed files with 280 additions and 90 deletions

View File

@ -68,6 +68,7 @@ declare module 'vue' {
NSwitch: typeof import('naive-ui')['NSwitch']
NTab: typeof import('naive-ui')['NTab']
NTabs: typeof import('naive-ui')['NTabs']
NTag: typeof import('naive-ui')['NTag']
NThing: typeof import('naive-ui')['NThing']
NTooltip: typeof import('naive-ui')['NTooltip']
NWatermark: typeof import('naive-ui')['NWatermark']
@ -143,6 +144,7 @@ declare global {
const NSwitch: typeof import('naive-ui')['NSwitch']
const NTab: typeof import('naive-ui')['NTab']
const NTabs: typeof import('naive-ui')['NTabs']
const NTag: typeof import('naive-ui')['NTag']
const NThing: typeof import('naive-ui')['NThing']
const NTooltip: typeof import('naive-ui')['NTooltip']
const NWatermark: typeof import('naive-ui')['NWatermark']

View File

@ -20,10 +20,10 @@ declare module "@elegant-router/types" {
"403": "/403";
"404": "/404";
"500": "/500";
"dashboard": "/dashboard";
"home": "/home";
"iframe-page": "/iframe-page/:url";
"login": "/login/:module(pwd-login|code-login|register|reset-pwd|bind-wechat)?";
"mine": "/mine";
};
/**
@ -58,10 +58,10 @@ declare module "@elegant-router/types" {
| "403"
| "404"
| "500"
| "dashboard"
| "home"
| "iframe-page"
| "login"
| "mine"
>;
/**
@ -83,8 +83,8 @@ declare module "@elegant-router/types" {
| "500"
| "iframe-page"
| "login"
| "dashboard"
| "home"
| "mine"
>;
/**