Commit 13e93eed authored by 张俊's avatar 张俊

跳转交互

parent 79c3a4a1
...@@ -46,7 +46,7 @@ export default { ...@@ -46,7 +46,7 @@ export default {
return this.$store.state.menuObj return this.$store.state.menuObj
}, },
navShow(){ navShow(){
return false||!['/404','/login'].includes(this.$route.path) return false||!['/','/404','/login'].includes(this.$route.path)
}, },
pageShow(){ pageShow(){
return false||!['/404','/login'].includes(this.$route.path) return false||!['/404','/login'].includes(this.$route.path)
......
...@@ -49,7 +49,7 @@ ...@@ -49,7 +49,7 @@
<!-- 信息 --> <!-- 信息 -->
<!-- 购物车 --> <!-- 购物车 -->
<!-- 用户中心 --> <!-- 用户中心 -->
<div class="user-center nav-item"> <div class="user-center nav-item" @click="menuAction(systemMenu[0]?systemMenu[0].path:'',systemMenu[0])">
<span class="user-icon"> <span class="user-icon">
<img style="width:24px;height:24px;border-radius:50%;vertical-align:middle;" v-if="userInfo&&userInfo.logo" :src="userInfo&&userInfo.logo" /> <img style="width:24px;height:24px;border-radius:50%;vertical-align:middle;" v-if="userInfo&&userInfo.logo" :src="userInfo&&userInfo.logo" />
<img style="width:24px;height:24px;border-radius:50%;vertical-align:middle;" v-else src="../assets/imgs/home_ic_user.png" /> <img style="width:24px;height:24px;border-radius:50%;vertical-align:middle;" v-else src="../assets/imgs/home_ic_user.png" />
...@@ -68,11 +68,11 @@ ...@@ -68,11 +68,11 @@
v-for="(item, index) in systemMenu" v-for="(item, index) in systemMenu"
class="menu-item text_clip" class="menu-item text_clip"
:key="index + 700" :key="index + 700"
@click="menuAction(item.path,item)" @click.stop="menuAction(item.path,item)"
> >
{{ item.menuName }} {{ item.menuName }}
</div> </div>
<div class="menu-item text_clip" @click="menuAction('logout')"> <div class="menu-item text_clip" @click.stop="menuAction('logout')">
退出登录 退出登录
</div> </div>
</div> </div>
...@@ -194,6 +194,11 @@ export default { ...@@ -194,6 +194,11 @@ export default {
// }) // })
}, },
menuAction(n,parent) { menuAction(n,parent) {
debugger
//不存在则不跳转
if(!n){
return
}
if (n == "logout") { if (n == "logout") {
this.$axios.get(`/apaas/system/logout`).then(res=>{ this.$axios.get(`/apaas/system/logout`).then(res=>{
if(res.data.code=='200'){ if(res.data.code=='200'){
......
...@@ -35,7 +35,25 @@ export default { ...@@ -35,7 +35,25 @@ export default {
rewrite: path => path.replace(/^\/apaas\/system/, ''), // 重写传过来的path路径,比如 `/api/index/1?id=10&name=zs`(注意:path路径最前面有斜杠(/),因此,正则匹配的时候不要忘了是斜杠(/)开头的;选项的 key 也是斜杠(/)开头的) rewrite: path => path.replace(/^\/apaas\/system/, ''), // 重写传过来的path路径,比如 `/api/index/1?id=10&name=zs`(注意:path路径最前面有斜杠(/),因此,正则匹配的时候不要忘了是斜杠(/)开头的;选项的 key 也是斜杠(/)开头的)
changeOrigin: true, // true/false, Default: false - changes the origin of the host header to the target URL changeOrigin: true, // true/false, Default: false - changes the origin of the host header to the target URL
secure: false,//解决证书缺失问题 secure: false,//解决证书缺失问题
} },
'/apaas/portal':{
target: 'https://apaas5.wodcloud.com/apaas/portal', // 所要代理的目标地址
rewrite: path => path.replace(/^\/apaas\/portal/, ''), // 重写传过来的path路径,比如 `/api/index/1?id=10&name=zs`(注意:path路径最前面有斜杠(/),因此,正则匹配的时候不要忘了是斜杠(/)开头的;选项的 key 也是斜杠(/)开头的)
changeOrigin: true, // true/false, Default: false - changes the origin of the host header to the target URL
secure: false,//解决证书缺失问题
},
'/apaas/service':{
target: 'https://apaas5.wodcloud.com/apaas/service', // 所要代理的目标地址
rewrite: path => path.replace(/^\/apaas\/service/, ''), // 重写传过来的path路径,比如 `/api/index/1?id=10&name=zs`(注意:path路径最前面有斜杠(/),因此,正则匹配的时候不要忘了是斜杠(/)开头的;选项的 key 也是斜杠(/)开头的)
changeOrigin: true, // true/false, Default: false - changes the origin of the host header to the target URL
secure: false,//解决证书缺失问题
},
'/apaas/common':{
target: 'https://apaas5.wodcloud.com/apaas/common', // 所要代理的目标地址
rewrite: path => path.replace(/^\/apaas\/common/, ''), // 重写传过来的path路径,比如 `/api/index/1?id=10&name=zs`(注意:path路径最前面有斜杠(/),因此,正则匹配的时候不要忘了是斜杠(/)开头的;选项的 key 也是斜杠(/)开头的)
changeOrigin: true, // true/false, Default: false - changes the origin of the host header to the target URL
secure: false,//解决证书缺失问题
},
} }
}, },
build:{ build:{
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment