|
@@ -50,7 +50,8 @@ router.beforeEach(async (to, from, next) => {
|
|
|
try {
|
|
|
const treeData = await store.dispatch('user/getMenuInfo')
|
|
|
if (Array.isArray(treeData) && treeData.length) {
|
|
|
- const nd = treeData.filter(item => item.pageconfigurationid)
|
|
|
+ const ndOrder = _.orderBy(treeData,['displaynumber'])
|
|
|
+ const nd = ndOrder.filter(item => item.pageconfigurationid)
|
|
|
store.dispatch('auth/changeAuthArrs', nd)
|
|
|
// const typeData = setType(treeData, 'up_auth_id', 'auth_id')
|
|
|
const menusArray = parseMenuItem(nd)
|
|
@@ -61,10 +62,11 @@ router.beforeEach(async (to, from, next) => {
|
|
|
router.addRoutes(menus)
|
|
|
next({ ...to, replace: true })
|
|
|
} else {
|
|
|
- await store.dispatch('user/resetToken')
|
|
|
- Message.error(error || 'Has Error')
|
|
|
- next(`/login?redirect=${to.path}`)
|
|
|
- NProgress.done()
|
|
|
+ // await store.dispatch('user/resetToken')
|
|
|
+ // Message.error(error || 'Has Error')
|
|
|
+ // next(`/login?redirect=${to.path}`)
|
|
|
+ // NProgress.done()
|
|
|
+ next({ ...to, replace: true })
|
|
|
}
|
|
|
} catch (error) {
|
|
|
// remove token and go to login page to re-login
|
|
@@ -103,7 +105,7 @@ function parseMenuItem (data) {
|
|
|
meta: {
|
|
|
title: item.pagename,
|
|
|
elSvgIcon: item.pageicon || 'el-icon-s-order',
|
|
|
- show_index: item.displayorder,
|
|
|
+ show_index: item.displaynumber,
|
|
|
qid: item.serviceid,
|
|
|
},
|
|
|
component: Layout,
|
|
@@ -117,8 +119,8 @@ function parseMenuItem (data) {
|
|
|
name: item.pagename,
|
|
|
meta: {
|
|
|
title: item.pagename,
|
|
|
- elSvgIcon: item.pageicon || 'el-icon-s-order',
|
|
|
- show_index: item.displayorder,
|
|
|
+ // elSvgIcon: item.pageicon || 'el-icon-s-order',
|
|
|
+ show_index: item.displaynumber,
|
|
|
qid: item.serviceid,
|
|
|
auth_id: item.pageconfigurationid,
|
|
|
up_auth_id: item.superiorid,
|