Commit 69cef260 by Sendya

add demo permission

parent 1415b75d
...@@ -66,10 +66,11 @@ ...@@ -66,10 +66,11 @@
} }
}, },
created() { created() {
this.menus = asyncRouterMap this.menus = this.mainMenu
}, },
computed: { computed: {
...mapState({ ...mapState({
mainMenu: state => state.permission.addRouters,
siderOpen: state => state.app.sidebar.opened, siderOpen: state => state.app.sidebar.opened,
theme: state => state.app.theme, theme: state => state.app.theme,
device: state => state.app.device, device: state => state.app.device,
......
...@@ -17,7 +17,7 @@ function hasPermission(permission, route) { ...@@ -17,7 +17,7 @@ function hasPermission(permission, route) {
} }
} }
} }
return true return false
} }
/** /**
......
...@@ -52,9 +52,9 @@ const user = { ...@@ -52,9 +52,9 @@ const user = {
getInfo().then(response => { getInfo().then(response => {
const result = response.result const result = response.result
if (result.role && result.permissions.length > 0) { if (result.role && result.role.permissions.length > 0) {
const role = result.role const role = result.role
role.permissions = result.permissions role.permissions = result.role.permissions
role.permissions.map(per => { role.permissions.map(per => {
if (per.actionEntitySet != null && per.actionEntitySet.length > 0) { if (per.actionEntitySet != null && per.actionEntitySet.length > 0) {
let action = per.actionEntitySet.map(action => { return action.action }) let action = per.actionEntitySet.map(action => { return action.action })
......
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