From 82a74ba0402ab546ba524d23ce62198c4d00d2f7 Mon Sep 17 00:00:00 2001
From: liuyu <yu.liu@cqgbkj.com>
Date: 星期五, 18 九月 2026 14:32:02 +0800
Subject: [PATCH] Feat: 前端定制化开发页面代码提交
---
apps/jnpf-web-apps-main/src/router/routes/basic.ts | 235 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 235 insertions(+), 0 deletions(-)
diff --git a/apps/jnpf-web-apps-main/src/router/routes/basic.ts b/apps/jnpf-web-apps-main/src/router/routes/basic.ts
index 2854d63..8f14ec8 100644
--- a/apps/jnpf-web-apps-main/src/router/routes/basic.ts
+++ b/apps/jnpf-web-apps-main/src/router/routes/basic.ts
@@ -101,6 +101,241 @@
icon: 'icon-ym icon-ym-webForm',
},
},
+ {
+ path: '/tms/question/create',
+ name: 'TmsQuestionCreate',
+ component: () => import('#/views/x/tms/question/Form.vue'),
+ meta: {
+ title: '鍒涘缓璇曢',
+ hideInMenu: true,
+ ignoreAccess: true,
+ currentActiveMenu: '/tms/question',
+ },
+ },
+ {
+ path: '/tms/question/edit/:id',
+ name: 'TmsQuestionEdit',
+ component: () => import('#/views/x/tms/question/Form.vue'),
+ meta: {
+ title: '缂栬緫璇曢',
+ hideInMenu: true,
+ ignoreAccess: true,
+ currentActiveMenu: '/tms/question',
+ },
+ },
+ {
+ path: '/tms/selfTest/exam',
+ name: 'TmsSelfTestExam',
+ component: () => import('#/views/x/tms/selfTest/exam.vue'),
+ meta: {
+ title: '鑷垜妫�娴嬬瓟棰�',
+ hideInMenu: true,
+ ignoreAccess: true,
+ currentActiveMenu: '/tms/selfTest',
+ },
+ },
+ {
+ path: '/tms/onlineExam/exam',
+ name: 'TmsOnlineExamTake',
+ component: () => import('#/views/x/tms/onlineExam/exam.vue'),
+ meta: {
+ title: '鍦ㄧ嚎鑰冭瘯绛旈',
+ hideInMenu: true,
+ ignoreAccess: true,
+ currentActiveMenu: '/tms/onlineExam',
+ },
+ },
+ {
+ path: '/tms/onlineExam/detail/:id',
+ name: 'TmsOnlineExamDetail',
+ component: () => import('#/views/x/tms/onlineExam/Detail.vue'),
+ meta: {
+ title: '鑰冭瘯璇︽儏',
+ hideInMenu: true,
+ ignoreAccess: true,
+ currentActiveMenu: '/tms/onlineExam',
+ },
+ },
+ {
+ path: '/tms/examGrade/session/:id',
+ name: 'TmsExamGradeSession',
+ component: () => import('#/views/x/tms/examGrade/Session.vue'),
+ meta: {
+ title: '绛斿嵎鍒楄〃',
+ hideInMenu: true,
+ ignoreAccess: true,
+ currentActiveMenu: '/tms/examGrade',
+ },
+ },
+ {
+ path: '/tms/examGrade/mark/:id',
+ name: 'TmsExamGradeMark',
+ component: () => import('#/views/x/tms/examGrade/Mark.vue'),
+ meta: {
+ title: '闃呭嵎',
+ hideInMenu: true,
+ ignoreAccess: true,
+ currentActiveMenu: '/tms/examGrade',
+ },
+ },
+ {
+ path: '/tms/examScore/detail/:id',
+ name: 'TmsExamScoreDetail',
+ component: () => import('#/views/x/tms/examScore/Detail.vue'),
+ meta: {
+ title: '鑰冪敓璇曞嵎鍒楄〃',
+ hideInMenu: true,
+ ignoreAccess: true,
+ currentActiveMenu: '/tms/examScore',
+ },
+ },
+ {
+ path: '/tms/examScore/paper/:id',
+ name: 'TmsExamScorePaper',
+ component: () => import('#/views/x/tms/examScore/Paper.vue'),
+ meta: {
+ title: '鑰冪敓璇曞嵎璇︽儏',
+ hideInMenu: true,
+ ignoreAccess: true,
+ currentActiveMenu: '/tms/examScore',
+ },
+ },
+ {
+ path: '/tms/trainArchive',
+ name: 'TmsTrainArchiveBasic',
+ component: () => import('#/views/x/tms/trainArchive/index.vue'),
+ meta: {
+ title: '涓汉鍩硅妗f',
+ hideInMenu: true,
+ ignoreAccess: true,
+ },
+ },
+ {
+ path: '/tms/trainRecord',
+ name: 'TmsTrainRecordBasic',
+ component: () => import('#/views/x/tms/trainRecord/index.vue'),
+ meta: {
+ title: '涓汉鍩硅璁板綍',
+ hideInMenu: true,
+ ignoreAccess: true,
+ },
+ },
+ {
+ path: '/tms/trainRecord/catalog/:id',
+ name: 'TmsTrainRecordCatalog',
+ component: () => import('#/views/x/tms/trainRecord/Catalog.vue'),
+ meta: {
+ title: '鍩硅鐩綍',
+ hideInMenu: true,
+ ignoreAccess: true,
+ currentActiveMenu: '/tms/trainRecord',
+ },
+ },
+ {
+ path: '/tms/record',
+ name: 'TmsRecordBasic',
+ component: () => import('#/views/x/tms/record/index.vue'),
+ meta: {
+ title: '鍩硅璁板綍',
+ hideInMenu: true,
+ ignoreAccess: true,
+ },
+ },
+ {
+ path: '/tms/record/ready',
+ name: 'TmsRecordReady',
+ component: () => import('#/views/x/tms/record/index.vue'),
+ meta: {
+ title: '鍙綊妗e垪琛�',
+ hideInMenu: true,
+ ignoreAccess: true,
+ currentActiveMenu: '/tms/record',
+ },
+ },
+ {
+ path: '/tms/record/archived',
+ name: 'TmsRecordArchived',
+ component: () => import('#/views/x/tms/record/index.vue'),
+ meta: {
+ title: '宸插綊妗e垪琛�',
+ hideInMenu: true,
+ ignoreAccess: true,
+ currentActiveMenu: '/tms/record',
+ },
+ },
+ {
+ path: '/tms/record/detail/:id',
+ name: 'TmsRecordDetail',
+ component: () => import('#/views/x/tms/record/Detail.vue'),
+ meta: {
+ title: '鍩硅璁板綍璇︽儏',
+ hideInMenu: true,
+ ignoreAccess: true,
+ currentActiveMenu: '/tms/record',
+ },
+ },
+ {
+ path: '/tms/record/sign/:id',
+ name: 'TmsRecordSign',
+ component: () => import('#/views/x/tms/record/Sign.vue'),
+ meta: {
+ title: '鍩硅绛惧埌',
+ hideInMenu: true,
+ ignoreAccess: true,
+ currentActiveMenu: '/tms/record',
+ },
+ },
+ {
+ path: '/tms/record/edit/:id',
+ name: 'TmsRecordEdit',
+ component: () => import('#/views/x/tms/record/Edit.vue'),
+ meta: {
+ title: '淇敼鍩硅璁板綍',
+ hideInMenu: true,
+ ignoreAccess: true,
+ currentActiveMenu: '/tms/record',
+ },
+ },
+ {
+ path: '/tms/trainMode',
+ name: 'TmsTrainModeBasic',
+ component: () => import('#/views/x/tms/trainMode/index.vue'),
+ meta: {
+ title: '鍩硅鏂瑰紡',
+ hideInMenu: true,
+ ignoreAccess: true,
+ },
+ },
+ {
+ path: '/tms/signMode',
+ name: 'TmsSignModeBasic',
+ component: () => import('#/views/x/tms/signMode/index.vue'),
+ meta: {
+ title: '绛惧埌鏂瑰紡',
+ hideInMenu: true,
+ ignoreAccess: true,
+ },
+ },
+ {
+ path: '/tms/evalMode',
+ name: 'TmsEvalModeBasic',
+ component: () => import('#/views/x/tms/evalMode/index.vue'),
+ meta: {
+ title: '鑰冩牳鏂瑰紡',
+ hideInMenu: true,
+ ignoreAccess: true,
+ },
+ },
+ {
+ path: '/tms/course',
+ name: 'TmsCourseBasic',
+ component: () => import('#/views/x/tms/course/index.vue'),
+ meta: {
+ title: '鍩硅璇剧▼',
+ hideInMenu: true,
+ ignoreAccess: true,
+ },
+ },
],
},
{
--
Gitblit v1.8.0