Commit 026097db authored by 徐一鸣's avatar 徐一鸣

权限管理fixed

parent 4dd85925
<template> <template>
<div class="fwgl_container"> <div class="fwgl_container">
<side-nav-bar <side-nav-bar
v-if="showNavbar"
title="权限管理" title="权限管理"
:title-icon="require('@/assets/imgs/tool_quanxian.png')" :title-icon="require('@/assets/imgs/tool_quanxian.png')"
:nav-list="navList" :nav-list="navList"
...@@ -39,6 +40,7 @@ export default { ...@@ -39,6 +40,7 @@ export default {
}, },
], ],
navList: [], navList: [],
showNavbar: false,
}), }),
watch: { watch: {
"$route.fullPath"(path) { "$route.fullPath"(path) {
...@@ -57,17 +59,20 @@ export default { ...@@ -57,17 +59,20 @@ export default {
const userLevel = this.$store.getters.level; const userLevel = this.$store.getters.level;
if (userLevel === 2) { if (userLevel == 0) {
this.initNavList();
} else {
this.$message({ this.$message({
message: `您没有权限管理模块的权限.`, message: `您没有权限管理模块的权限.`,
type: "warning", type: "warning",
}); });
this.$router.push(`/index`); this.$router.push(`/index`);
} else if (userLevel == 1) {
this.$router.push(
`/authority/organization/detail/${data.data.department_id}`
);
} else {
this.showNavbar = true;
this.initNavList();
} }
} else {
console.log(data.errMsg);
} }
}); });
}, },
......
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