feat: rating

This commit is contained in:
zzc
2026-06-10 01:38:55 +08:00
parent 993b5f8eef
commit d44f88b124
6 changed files with 598 additions and 0 deletions

View File

@@ -85,6 +85,32 @@ export const asyncRoutes = [
component: () => import('@/views/rating/topicCategory/index'),
meta: { title: '评分话题分类' },
},
{
path: 'pk',
component: EmptyLayout,
alwaysShow: true,
redirect: 'noRedirect',
name: 'PkIndex',
meta: {
title: 'PK赛',
icon: 'clover',
permissions: ['admin'],
},
children: [
{
path: 'list',
name: 'List',
component: () => import('@/views/rating/pk/list/index'),
meta: { title: 'PK赛列表', icon: 'setting' },
},
{
path: 'pkRecord',
name: 'PkRecord',
component: () => import('@/views/rating/pk/record/index'),
meta: { title: 'PK赛记录', icon: 'setting' },
},
],
},
{
path: 'topic-review',
name: 'RatingTopicReviewIndex',