切换导航条
此项目
正在载入...
登录
朱兆平
/
vue_cli
·
提交
转到一个项目
GitLab
转到仪表盘
项目
活动
文件
提交
管道
0
构建
0
图表
里程碑
问题
0
合并请求
0
成员
标记
维基
派生
网络
创建新的问题
下载为
差异文件
浏览文件
作者
小范
4 years ago
提交
7a28cc93061bd32975032fb6938f3207c6d481d0
2 个父辈
3480c3e2
58de4bba
Merge remote-tracking branch 'origin/master'
# Conflicts: # src/routes.js
显示空白字符变更
内嵌
并排对比
正在显示
3 个修改的文件
包含
21 行增加
和
20 行删除
src/common/init/sys_init.js
src/routes.js
src/views/Home.vue
src/common/init/sys_init.js
查看文件 @
7a28cc9
...
...
@@ -23,9 +23,10 @@ var axois_init = {
// 直接丢sessionStorage
if
(
!
sessionStorage
.
getItem
(
"token"
))
{
// 若是接口访问的时候没有发现有鉴权的基础信息,直接返回登录页
router
.
push
({
path
:
"/login"
});
// router.push({
// // path: "/login"
// path: "/main"
// });
}
// 下面是接口回调的satus ,因为我做了一些错误页面,所以都会指向对应的报错页面
...
...
@@ -86,20 +87,20 @@ var axois_init = {
init_router
:
(
router
,
axios
)
=>
{
router
.
beforeEach
((
to
,
from
,
next
)
=>
{
//NProgress.start();
if
(
to
.
path
==
'/login'
)
{
sessionStorage
.
removeItem
(
'user'
);
sessionStorage
.
removeItem
(
'menu'
);
sessionStorage
.
removeItem
(
'token'
);
}
else
{
let
user
=
JSON
.
parse
(
sessionStorage
.
getItem
(
'user'
));
if
(
sessionStorage
.
getItem
(
'token'
)){
axios
.
defaults
.
headers
.
common
[
'Authorization'
]
=
sessionStorage
.
getItem
(
'token'
);
}
if
(
!
jsutil
.
checkNull
(
user
)
&&
to
.
path
!=
'/login'
&&
!
sessionStorage
.
getItem
(
'menu'
)
&&
!
sessionStorage
.
getItem
(
'token'
))
{
next
({
path
:
'/login'
})
}
}
// if (to.path == '/login') {
// sessionStorage.removeItem('user');
// sessionStorage.removeItem('menu');
// sessionStorage.removeItem('token');
// }else{
// let user = JSON.parse(sessionStorage.getItem('user'));
// if(sessionStorage.getItem('token')){
// axios.defaults.headers.common['Authorization'] = sessionStorage.getItem('token');
// }
//
// if (!jsutil.checkNull(user) && to.path != '/login' && !sessionStorage.getItem('menu') && !sessionStorage.getItem('token')) {
// next({ path: '/login' })
// }
// }
next
()
});
}
...
...
src/routes.js
查看文件 @
7a28cc9
...
...
@@ -143,7 +143,7 @@ let routes = [
name
:
'订舱系统'
,
iconCls
:
'el-icon-delete-location'
,
children
:
[
//
{ path: '/booking', component: booking, name: '在线订舱' },
{
path
:
'/booking'
,
component
:
booking
,
name
:
'在线订舱'
},
{
path
:
'/order'
,
component
:
order
,
name
:
'订舱信息'
},
{
path
:
'/airlift'
,
component
:
airlift
,
name
:
'空运专线'
},
]
...
...
src/views/Home.vue
查看文件 @
7a28cc9
...
...
@@ -134,7 +134,7 @@
}
};
return {
sysName:'
易通链快速通关
申报平台',
sysName:'
代理人
申报平台',
collapsed:false,
sysUserName: '',
sysUserId:'',
...
...
@@ -431,7 +431,7 @@
aside {
.el-menu{
height: 100%;
background: #
606060
;
background: #
26384c
;
.el-menu-item {
i{
color: white;
...
...
请
注册
或
登录
后发表评论