|
@@ -137,12 +137,12 @@ function buildRootRoute(route) {
|
|
|
var item = {}
|
|
|
item.path = url
|
|
|
item.component = Layout
|
|
|
- item.name = fullUrl
|
|
|
+ item.name = fullUrl || code
|
|
|
item.meta = {
|
|
|
title: moduleName,
|
|
|
icon: icon
|
|
|
}
|
|
|
- if (code === 'index') {
|
|
|
+ if (code == 'index') {
|
|
|
item.path = '/'
|
|
|
item.alwaysShow = false
|
|
|
const children = route.children
|
|
@@ -155,7 +155,7 @@ function buildRootRoute(route) {
|
|
|
children: children
|
|
|
})
|
|
|
}
|
|
|
- if (code === 'issue') {
|
|
|
+ if (code == 'issue') {
|
|
|
const children = route.children
|
|
|
route.children = []
|
|
|
route.children.push({
|
|
@@ -182,9 +182,9 @@ function buildRootRoute(route) {
|
|
|
item.children = []
|
|
|
if (
|
|
|
(route.hasOwnProperty('children') && type === 1) ||
|
|
|
- code === 'issue' ||
|
|
|
- code === 'notice' ||
|
|
|
- code === 'index'
|
|
|
+ code == 'issue' ||
|
|
|
+ code == 'notice' ||
|
|
|
+ code == 'index'
|
|
|
) {
|
|
|
for (var child of route.children) {
|
|
|
item.children.push(buildRoute(child, fullUrl))
|
|
@@ -202,7 +202,7 @@ function buildRoute(route, p_url) {
|
|
|
item.path = url
|
|
|
}
|
|
|
try {
|
|
|
- if (code === 'dashboard') {
|
|
|
+ if (code == 'dashboard') {
|
|
|
// item.component = _import(`${url}/index`)
|
|
|
item.component = (resolve) =>
|
|
|
require(['@/views' + `${url}/index`], resolve)
|
|
@@ -216,7 +216,7 @@ function buildRoute(route, p_url) {
|
|
|
} catch (e) {
|
|
|
console.log(e)
|
|
|
}
|
|
|
- item.name = fullUrl
|
|
|
+ item.name = fullUrl || code
|
|
|
item.meta = {
|
|
|
title: moduleName,
|
|
|
icon: icon
|
|
@@ -256,7 +256,7 @@ function buildThirdRoute(route, p_url) {
|
|
|
} catch (e) {
|
|
|
console.log(e)
|
|
|
}
|
|
|
- item.name = fullUrl
|
|
|
+ item.name = fullUrl || code
|
|
|
|
|
|
item.meta = {
|
|
|
title: moduleName,
|