增加题库的菜单

This commit is contained in:
zhl 2021-04-16 15:19:21 +08:00
parent fee11cca69
commit 8adc27958d
5 changed files with 32 additions and 0 deletions

View File

@ -70,6 +70,8 @@ export default {
marketing_coupon: 'Coupon',
marketing_promo: 'Promo Code',
marketing_points: 'Points Setting',
question: 'Question Set',
question_list: 'Question List',
},
navbar: {
logOut: 'Log Out',

View File

@ -70,6 +70,8 @@ export default {
marketing_coupon: '优惠券设置',
marketing_promo: '优惠码设置',
marketing_points: '积分设置',
question: '题库管理',
question_list: '列表',
},
navbar: {
logOut: '退出登录',

View File

@ -9,6 +9,7 @@ import tableRouter from './modules/table'
import systemRoutes from '@/router/modules/system'
import articleRouters from '@/router/modules/article'
import marketingRoutes from '@/router/modules/marketing'
import questionRoutes from '@/router/modules/question'
Vue.use(VueRouter)
@ -118,6 +119,7 @@ export const asyncRoutes: RouteConfig[] = [
systemRoutes,
articleRouters,
marketingRoutes,
questionRoutes,
{
path: '/error-log',
component: Layout,

View File

@ -0,0 +1,26 @@
import { RouteConfig } from 'vue-router'
import Layout from '@/layout/index.vue'
const questionRoutes: RouteConfig = {
path: '/question',
component: Layout,
meta: {
title: 'question',
icon: 'component',
alwaysShow: true
},
children: [
{
path: 'list',
component: () => import('@/views/question/list.vue'),
name: 'QuestionList',
meta: {
title: 'question_list',
permissions: ['question:read'],
elicon: 'el-icon-arrow-right'
}
},
]
}
export default questionRoutes

View File