feat: There is no way the idm and oa
This commit is contained in:
+16
-30
@@ -6,14 +6,20 @@ Vue.use(Router)
|
||||
const routes = [
|
||||
{
|
||||
path: '*',
|
||||
redirect: '/login'
|
||||
redirect: '/loginVerify'
|
||||
},
|
||||
// 登录页
|
||||
{
|
||||
path: '/login',
|
||||
name: 'Login',
|
||||
component: () =>
|
||||
import('@/pages/login')
|
||||
import('@/pages/login')
|
||||
},
|
||||
{
|
||||
path: '/loginVerify',
|
||||
name: 'LoginVerify',
|
||||
component: () =>
|
||||
import('@/pages/loginVerify')
|
||||
},
|
||||
// 跳转刷新页面
|
||||
{
|
||||
@@ -2106,33 +2112,13 @@ router.onError((error) => {
|
||||
}
|
||||
})
|
||||
|
||||
router.beforeEach((to, from, next) => {
|
||||
let toName = to.name
|
||||
let token = store.state.token
|
||||
// 返回值为登录状态
|
||||
if ((token === null || token === '') && (toName !== 'Login' && to.meta.requireAuth)) {
|
||||
return next('/Login')
|
||||
}
|
||||
// 流程页面权限判断
|
||||
// const processCenter = to.name === 'ProcessCenter' || (to.meta.parentPath && to.meta.parentPath === '/processCenter')
|
||||
// if (processCenter) {
|
||||
// if (to.meta.process) {
|
||||
// if (store.getters.getHandleInfo.prcType === to.meta.process.prcType &&
|
||||
// (store.getters.getHandleInfo. === to.meta.process.taskInfo ||
|
||||
// (to.meta.process.taskInfo.__proto__.constructor === Array && to.meta.process.taskInfo.includes(store.getters.getHandleInfo.taskInfo)))) {
|
||||
// next()
|
||||
// } else {
|
||||
// Message.error('请正确操作流程')
|
||||
// setTimeout(() => {
|
||||
// router.push({
|
||||
// name: 'ProcessCenter'
|
||||
// })
|
||||
// }, 100)
|
||||
// }
|
||||
// }
|
||||
// next()
|
||||
// }
|
||||
next()
|
||||
})
|
||||
// router.beforeEach((to, from, next) => {
|
||||
// let toName = to.name
|
||||
// let token = store.state.token
|
||||
// // 返回值为登录状态
|
||||
// if ((token === null || token === '') && (toName !== 'Login' && to.meta.requireAuth)) {
|
||||
// return next('/Login')
|
||||
// }
|
||||
// })
|
||||
|
||||
export default router
|
||||
|
||||
Reference in New Issue
Block a user