1. 奖章条件优化 - 修复统计查询 SQL 语法 - 添加按类别检查奖章方法 2. 移动端适配 - 登录页、课程中心、课程详情 - 考试页面、成长路径、排行榜 3. 证书系统 - 数据库模型和迁移脚本 - 证书颁发/列表/下载/验证 API - 前端证书列表页面 4. 数据大屏 - 企业级/团队级数据 API - ECharts 可视化大屏页面
This commit is contained in:
@@ -37,6 +37,12 @@ const routes: RouteRecordRaw[] = [
|
||||
component: () => import('@/views/trainee/leaderboard.vue'),
|
||||
meta: { title: '等级排行榜', icon: 'Trophy' }
|
||||
},
|
||||
{
|
||||
path: 'my-certificates',
|
||||
name: 'MyCertificates',
|
||||
component: () => import('@/views/trainee/my-certificates.vue'),
|
||||
meta: { title: '我的证书', icon: 'Medal' }
|
||||
},
|
||||
{
|
||||
path: 'course-center',
|
||||
name: 'CourseCenter',
|
||||
@@ -165,6 +171,12 @@ const routes: RouteRecordRaw[] = [
|
||||
component: () => import('@/views/manager/team-dashboard.vue'),
|
||||
meta: { title: '团队看板', icon: 'DataLine' }
|
||||
},
|
||||
{
|
||||
path: 'data-dashboard',
|
||||
name: 'DataDashboard',
|
||||
component: () => import('@/views/admin/data-dashboard.vue'),
|
||||
meta: { title: '数据大屏', icon: 'Monitor' }
|
||||
},
|
||||
{
|
||||
path: 'team-management',
|
||||
name: 'TeamManagement',
|
||||
|
||||
Reference in New Issue
Block a user