|
@ -5,7 +5,7 @@ new Vue({
|
|
// iframeSrc: "../../new-quailty-manager/html/new-quailty-manager.html",
|
|
// iframeSrc: "../../new-quailty-manager/html/new-quailty-manager.html",
|
|
loading: false,
|
|
loading: false,
|
|
|
|
|
|
historyArr:[{url:'../html/home.html',text:'全文病历检索'},], //历史记录
|
|
|
|
|
|
historyArr:[{url:'../html/home.html',text:'全文病历检索'}], //历史记录
|
|
activeIndex:'0' , //当前历史记录选中的下标
|
|
activeIndex:'0' , //当前历史记录选中的下标
|
|
leftTabActive:'2-0',//左边菜单中当前高亮下标
|
|
leftTabActive:'2-0',//左边菜单中当前高亮下标
|
|
isCollapse: false, //导航栏是否隐藏
|
|
isCollapse: false, //导航栏是否隐藏
|
|
@ -22,6 +22,10 @@ new Vue({
|
|
|
|
|
|
},
|
|
},
|
|
mounted:function() {
|
|
mounted:function() {
|
|
|
|
if(sessionStorage.lastRouter){
|
|
|
|
this.setHistory(JSON.parse(sessionStorage.lastRouter))
|
|
|
|
}
|
|
|
|
|
|
this.resize()
|
|
this.resize()
|
|
this.bidnEvent()
|
|
this.bidnEvent()
|
|
|
|
|
|
@ -117,7 +121,7 @@ new Vue({
|
|
// })
|
|
// })
|
|
// })
|
|
// })
|
|
// }
|
|
// }
|
|
|
|
|
|
|
|
|
|
vm.historyArr= vm.historyArr.map(function(v,i){ //检测要跳转的url是否在历史记录中
|
|
vm.historyArr= vm.historyArr.map(function(v,i){ //检测要跳转的url是否在历史记录中
|
|
if(obj.url.indexOf(v.url.split('?')[0]) != -1 ){
|
|
if(obj.url.indexOf(v.url.split('?')[0]) != -1 ){
|
|
switch (obj.url){ //已经存在并且在左边的菜单的话则需要高亮左边菜单
|
|
switch (obj.url){ //已经存在并且在左边的菜单的话则需要高亮左边菜单
|
|
@ -132,6 +136,7 @@ new Vue({
|
|
}
|
|
}
|
|
return v
|
|
return v
|
|
})
|
|
})
|
|
|
|
sessionStorage.lastRouter = JSON.stringify(obj)
|
|
if(!exist){ //不存在则添加进历史记录
|
|
if(!exist){ //不存在则添加进历史记录
|
|
vm.historyArr.push(obj);
|
|
vm.historyArr.push(obj);
|
|
this.activeIndex =vm.historyArr.length-1
|
|
this.activeIndex =vm.historyArr.length-1
|