no message

Former-commit-id: 0e93be260bc1178d924e26e5199f4fcc94916362 [formerly 0e93be260bc1178d924e26e5199f4fcc94916362 [formerly 0e93be260bc1178d924e26e5199f4fcc94916362 [formerly 0e93be260bc1178d924e26e5199f4fcc94916362 [formerly 15385874685c19ebd22ecca36ebd7f90505bfda1 [formerly 4dae5df78d44a8d07cf66b4809e8b4fc69540f51]]]]]
Former-commit-id: 4b50e05a8e7bbe0e5734d5b215b5cc47273764e4
Former-commit-id: 5d041de2a79996019c516da60dd7a3b516f00371
Former-commit-id: 3e9912e210e2ad6ab23ce8ea66580167f9f6679e [formerly fcce09417d80f26cd809a0760750ec53716595d2]
Former-commit-id: 87006380be242c9ceec158d09cd515a4984539e1
Former-commit-id: c34367f459345d0bf98b33ea8b63470d597c0b7b
Former-commit-id: f6a93e7447b92278b1086b1af1ae0fc311c128c9
Former-commit-id: 75a1918234120b40aa5cf19bdae8ae91157d468e
Former-commit-id: 461785b762e084757c80131c7374080fa68609a5
This commit is contained in:
liyang
2018-08-31 16:23:47 +08:00
parent ac7a7de3ee
commit e00b33e93b
22 changed files with 40 additions and 40 deletions

View File

@@ -22,18 +22,18 @@ const router = new VueRouter({
router.beforeEach((to, from, next) => {
// 关闭搜索面板
store.commit('d2admin/search/set', false)
// 验证当前路由所有的匹配中是否需要有登验证的
// 验证当前路由所有的匹配中是否需要有登验证的
if (to.matched.some(r => r.meta.requiresAuth)) {
// 这里暂时将cookie里是否存有token作为验证是否登的条件
// 这里暂时将cookie里是否存有token作为验证是否登的条件
// 请根据自身业务需要修改
const token = util.cookies.get('token')
if (token && token !== 'undefined') {
next()
} else {
// 将当前预计打开的页面完整地址临时存储 登后继续跳转
// 这个 cookie(redirect) 会在登后自动删除
// 将当前预计打开的页面完整地址临时存储 登后继续跳转
// 这个 cookie(redirect) 会在登后自动删除
util.cookies.set('redirect', to.fullPath)
// 没有登的时候跳转到登界面
// 没有登的时候跳转到登界面
next({
name: 'login'
})