33333
This commit is contained in:
@@ -8,6 +8,7 @@
|
||||
* @Copyright 1024创新实验室 ( https://1024lab.net ),Since 2012
|
||||
*/
|
||||
import { homeRouters } from './system/home';
|
||||
import { caseClinicalArticleRouters } from './system/case-clinical-article';
|
||||
import { loginRouters } from './system/login';
|
||||
import { helpDocRouters } from './support/help-doc';
|
||||
import NotFound from '/@/views/system/40X/404.vue';
|
||||
@@ -15,7 +16,8 @@ import NoPrivilege from '/@/views/system/40X/403.vue';
|
||||
|
||||
export const routerArray = [
|
||||
...loginRouters,
|
||||
...homeRouters,
|
||||
...homeRouters,
|
||||
...caseClinicalArticleRouters,
|
||||
...helpDocRouters,
|
||||
{ path: '/:pathMatch(.*)*', name: '404', component: NotFound },
|
||||
{ path: '/403', name: '403', component: NoPrivilege }
|
||||
|
||||
@@ -0,0 +1,47 @@
|
||||
/*
|
||||
* 文章病例库管理路由
|
||||
*
|
||||
* @Author: xing
|
||||
* @Date: 2025-01-27
|
||||
* @Copyright gdxz
|
||||
*/
|
||||
import { MENU_TYPE_ENUM } from '/@/constants/system/menu-const';
|
||||
import SmartLayout from '/@/layout/index.vue';
|
||||
|
||||
export const caseClinicalArticleRouters = [
|
||||
{
|
||||
path: '/case-clinical-article',
|
||||
name: 'CaseClinicalArticle',
|
||||
component: SmartLayout,
|
||||
meta: {
|
||||
title: '文章病例库管理',
|
||||
menuType: MENU_TYPE_ENUM.CATALOG.value,
|
||||
icon: 'FileTextOutlined',
|
||||
},
|
||||
children: [
|
||||
{
|
||||
path: '/case-clinical-article/list',
|
||||
name: 'CaseClinicalArticleList',
|
||||
meta: {
|
||||
title: '文章病例库列表',
|
||||
menuType: MENU_TYPE_ENUM.MENU.value,
|
||||
icon: 'FileTextOutlined',
|
||||
parentMenuList: [{ name: 'CaseClinicalArticle', title: '文章病例库管理' }],
|
||||
},
|
||||
component: () => import('/@/views/business/case-clinical-article/case-clinical-article-list.vue'),
|
||||
},
|
||||
{
|
||||
path: '/case-clinical-article/form',
|
||||
name: 'CaseClinicalArticleForm',
|
||||
meta: {
|
||||
title: '文章病例库表单',
|
||||
menuType: MENU_TYPE_ENUM.MENU.value,
|
||||
icon: 'FileTextOutlined',
|
||||
hideInMenu: true,
|
||||
parentMenuList: [{ name: 'CaseClinicalArticle', title: '文章病例库管理' }],
|
||||
},
|
||||
component: () => import('/@/views/business/case-clinical-article/case-clinical-article-form.vue'),
|
||||
},
|
||||
],
|
||||
},
|
||||
];
|
||||
@@ -18,21 +18,21 @@ export const homeRouters = [
|
||||
redirect: { name: HOME_PAGE_NAME },
|
||||
component: SmartLayout,
|
||||
meta: {
|
||||
title: '首页',
|
||||
title: '文章病例库管理',
|
||||
menuType: MENU_TYPE_ENUM.CATALOG.value,
|
||||
icon: 'HomeOutlined',
|
||||
icon: 'FileTextOutlined',
|
||||
},
|
||||
children: [
|
||||
{
|
||||
path: '/home',
|
||||
path: '/case-clinical-article/list',
|
||||
name: HOME_PAGE_NAME,
|
||||
meta: {
|
||||
title: '首页',
|
||||
title: '文章病例库管理',
|
||||
menuType: MENU_TYPE_ENUM.MENU.value,
|
||||
icon: 'HomeOutlined',
|
||||
parentMenuList: [{ name: '_home', title: '首页' }],
|
||||
icon: 'FileTextOutlined',
|
||||
parentMenuList: [{ name: '_home', title: '文章病例库管理' }],
|
||||
},
|
||||
component: () => import('/@/views/system/home/index.vue'),
|
||||
component: () => import('/@/views/business/case-clinical-article/case-clinical-article-list.vue'),
|
||||
},
|
||||
{
|
||||
path: '/account',
|
||||
|
||||
Reference in New Issue
Block a user