diff --git a/src/router/index.ts b/src/router/index.ts index 286efe1..b835718 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -42,6 +42,12 @@ export const routes: RouteRecordRaw[] = [ component: () => import('@/views/IntegrityReportView.vue'), meta: { title: '廉政举报' }, }, + { + path: 'support', + name: 'Support', + component: () => import('@/views/SupportView.vue'), + meta: { title: '支持中心' }, + }, // === ProJect 子目录 === { path: 'ProJect/SMANAGE', @@ -223,6 +229,15 @@ router.beforeEach((to) => { if (isInvite && to.path === '/') { return { path: '/Invite', replace: true } } + // invite 子域:无 Invite 前缀的路径自动补前缀(如 /RecruitingTalentedIndividuals → /Invite/RecruitingTalentedIndividuals) + if (isInvite && to.path.endsWith('index.html')) { + return { path: '/Invite', replace: true } + } + if (isInvite && !to.path.startsWith('/Invite')) { + let p = to.path + if (p.endsWith('/') && p.length > 1) p = p.slice(0, -1) + return { path: '/Invite' + p, replace: true } + } if (isDoc && to.path === '/') { return { path: '/Document', replace: true } } diff --git a/src/views/AboutView.vue b/src/views/AboutView.vue index c554778..2f710c8 100644 --- a/src/views/AboutView.vue +++ b/src/views/AboutView.vue @@ -1,350 +1,141 @@ - - \ No newline at end of file + \ No newline at end of file diff --git a/src/views/HomeView.vue b/src/views/HomeView.vue index 49b31f5..795b174 100644 --- a/src/views/HomeView.vue +++ b/src/views/HomeView.vue @@ -11,27 +11,34 @@

-
你好 2026!  部署项目:
- - - +
+ + 你好 2026! +
+ + +

- - - @@ -361,7 +368,7 @@ + + diff --git a/src/views/invite/RecruitingView.vue b/src/views/invite/RecruitingView.vue index c223447..1981c69 100644 --- a/src/views/invite/RecruitingView.vue +++ b/src/views/invite/RecruitingView.vue @@ -1,21 +1,21 @@ + diff --git a/src/views/members/TermiNexusView.vue b/src/views/members/TermiNexusView.vue index 3e9ba5d..d1c3c08 100644 --- a/src/views/members/TermiNexusView.vue +++ b/src/views/members/TermiNexusView.vue @@ -1,313 +1,159 @@ - + \ No newline at end of file