From bec58fa7fe4fae2deac88200d8d939e12ec8a08f Mon Sep 17 00:00:00 2001
From: lrj <owen.stl@gmail.com>
Date: 星期五, 03 十月 2025 22:26:39 +0800
Subject: [PATCH] 修复小程序WXS日期显示问题并重新设计【我的】页面
---
web/src/router/index.ts | 68 ++++++++++++++-------------------
1 files changed, 29 insertions(+), 39 deletions(-)
diff --git a/web/src/router/index.ts b/web/src/router/index.ts
index 1301df5..617baaf 100644
--- a/web/src/router/index.ts
+++ b/web/src/router/index.ts
@@ -13,17 +13,12 @@
component: () => import('@/views/dashboard/index.vue'),
meta: { title: '宸ヤ綔鍙�', icon: 'Grid' }
},
+
{
path: '/activity',
name: 'Activity',
- component: () => import('@/views/activity/index.vue'),
+ component: () => import('@/views/activity-list.vue'),
meta: { title: '姣旇禌绠$悊', icon: 'Trophy' }
- },
- {
- path: '/activity/:id',
- name: 'ActivityDetail',
- component: () => import('@/views/ActivityDetail.vue'),
- meta: { title: '姣旇禌璇︽儏', icon: 'Trophy' }
},
{
path: '/activity/new',
@@ -38,40 +33,46 @@
meta: { title: '缂栬緫姣旇禌', icon: 'Trophy' }
},
{
+ path: '/activity/:id',
+ name: 'ActivityDetail',
+ component: () => import('@/views/ActivityDetail.vue'),
+ meta: { title: '姣旇禌璇︽儏', icon: 'Trophy' }
+ },
+ {
path: '/judge',
name: 'Judge',
- component: () => import('@/views/judge/index.vue'),
+ component: () => import('@/views/judge-list.vue'),
meta: { title: '璇勫绠$悊', icon: 'UserFilled' }
},
{
path: '/rating-scheme',
name: 'RatingScheme',
- component: () => import('@/views/rating/index.vue'),
- meta: { title: '璇勫垎妯℃澘', icon: 'Score' }
+ component: () => import('@/views/rating-list.vue'),
+ meta: { title: '璇勫垎妯℃澘', icon: 'Document' }
},
{
path: '/rating-scheme/new',
name: 'RatingSchemeCreate',
- component: () => import('@/views/rating/Form.vue'),
- meta: { title: '鏂板璇勫垎妯℃澘', icon: 'Score' }
+ component: () => import('@/views/rating-detail.vue'),
+ meta: { title: '鏂板缓璇勫垎妯℃澘', hidden: true }
},
{
path: '/rating-scheme/edit/:id',
name: 'RatingSchemeEdit',
- component: () => import('@/views/rating/Form.vue'),
- meta: { title: '缂栬緫璇勫垎妯℃澘', icon: 'Score' }
+ component: () => import('@/views/rating-detail.vue'),
+ meta: { title: '缂栬緫璇勫垎妯℃澘', hidden: true }
},
{
path: '/player',
name: 'Player',
- component: () => import('@/views/player/index.vue'),
- meta: { title: '鎶ュ悕瀹℃牳', icon: 'UserFilled' }
+ component: () => import('@/views/check-list.vue'),
+ meta: { title: '鍙傝禌浜哄憳', icon: 'UserFilled' }
},
{
path: '/player/:id/detail',
name: 'PlayerDetail',
- component: () => import('@/views/player/detail.vue'),
- meta: { title: '鎶ュ悕璇︽儏', icon: 'UserFilled' }
+ component: () => import('@/views/check-detail.vue'),
+ meta: { title: '鍙傝禌浜哄憳璇︽儏' }
},
{
path: '/activity-player/:id/rating',
@@ -94,51 +95,40 @@
{
path: '/employee',
name: 'Employee',
- component: () => import('@/views/employee/index.vue'),
- meta: { title: '鍛樺伐绠$悊', icon: 'Avatar' }
+ component: () => import('@/views/employee-list.vue'),
+ meta: { title: '鍛樺伐绠$悊', icon: 'User' }
},
{
path: '/project-review',
name: 'ProjectReview',
- component: () => import('@/views/project-review/index.vue'),
+ component: () => import('@/views/review-list.vue'),
meta: { title: '椤圭洰璇勫', icon: 'View' }
},
{
path: '/project-review/:id/detail',
name: 'ProjectReviewDetail',
- component: () => import('@/views/project-review/detail.vue'),
+ component: () => import('@/views/review-detail.vue'),
meta: { title: '椤圭洰璇勫璇︽儏', hidden: true }
},
{
path: '/review',
name: 'Review',
- component: () => import('@/views/review/index.vue'),
- meta: { title: '椤圭洰璇勫', icon: 'Edit' }
+ component: () => import('@/views/judge-review-list.vue'),
+ meta: { title: '璇勫璇勫', icon: 'Edit' }
},
{
path: '/review/:id/detail',
name: 'ReviewDetail',
- component: () => import('@/views/review/detail.vue'),
- meta: { title: '椤圭洰璇勫璇︽儏', hidden: true }
+ component: () => import('@/views/judge-review-detail.vue'),
+ meta: { title: '璇勫璇勫璇︽儏', hidden: true }
},
{
path: '/competition-promotion',
name: 'CompetitionPromotion',
- component: () => import('@/views/competition-promotion/index.vue'),
+ component: () => import('@/views/next-list.vue'),
meta: { title: '姣旇禌鏅嬬骇', icon: 'Promotion' }
},
- {
- path: '/test/graphql',
- name: 'GraphQLTest',
- component: () => import('@/views/test/graphql-test.vue'),
- meta: { title: 'GraphQL娴嬭瘯', icon: 'Connection' }
- },
- {
- path: '/test/user-prefill',
- name: 'TestUserPrefill',
- component: () => import('@/pages/TestUserPrefill.vue'),
- meta: { title: '鐢ㄦ埛淇℃伅棰勫~鍏呮祴璇�', icon: 'User' }
- }
+
]
},
{
--
Gitblit v1.8.0