初始化提交

This commit is contained in:
yuantao
2026-01-15 10:38:00 +08:00
commit 96ccf6430a
58 changed files with 13856 additions and 0 deletions

44
src/router/index.js Normal file
View File

@@ -0,0 +1,44 @@
import { createRouter, createWebHistory } from 'vue-router'
const router = createRouter({
history: createWebHistory(),
routes: [
{
path: '/',
redirect: '/admin/participants'
},
{
path: '/admin',
component: () => import('@/views/AdminLayout.vue'),
children: [
{
path: 'participants',
name: 'Participants',
component: () => import('@/views/admin/Participants.vue')
},
{
path: 'prizes',
name: 'Prizes',
component: () => import('@/views/admin/Prizes.vue')
},
{
path: 'rounds',
name: 'Rounds',
component: () => import('@/views/admin/Rounds.vue')
},
{
path: 'winners',
name: 'Winners',
component: () => import('@/views/admin/Winners.vue')
}
]
},
{
path: '/display',
name: 'Display',
component: () => import('@/views/Display.vue')
}
]
})
export default router