完善资源隔离和授权管理

This commit is contained in:
dushixiang
2021-01-16 17:29:20 +08:00
parent 44110722b2
commit 11c1ac23e4
16 changed files with 120 additions and 50 deletions

View File

@ -1,7 +0,0 @@
import request from "../common/request";
const treeNodeService = {
};
export default treeNodeService;

View File

@ -1,7 +1,9 @@
import {isEmpty} from "../utils/utils";
export function hasPermission(owner) {
let userJsonStr = sessionStorage.getItem('user');
let user = JSON.parse(userJsonStr);
if (user['role'] === 'admin') {
if (user['type'] === 'admin') {
return true;
}
@ -10,7 +12,9 @@ export function hasPermission(owner) {
export function isAdmin(){
let userJsonStr = sessionStorage.getItem('user');
if(isEmpty(userJsonStr)){
return false;
}
let user = JSON.parse(userJsonStr);
return user['role'] === 'admin';
return user['type'] === 'admin';
}