提交 ee52e917 编写于 作者: bo.dang's avatar bo.dang

高级主管理员权限

上级 6c30f8e4
......@@ -271,6 +271,11 @@
}
let idType = localStorage.getItem("storageIdType");
console.log('administrativeIdItem', administrativeIdItem);
const highMainManager = localStorage.getItem('highMainManager');
const roleType = null;
if(this.highMainManager == "1"){
this.roleType = 4;
}
let req = {
circleId: this.circleId,
districtIds: administrativeIdItem,
......@@ -278,7 +283,8 @@
orgName: this.formOrganization.name,
pageNo: this.formOrganization.pageNum,
pageSize: this.formOrganization.pageSize,
idType: idType
idType: idType,
roleType: roleType
};
openLoading(vm);
getMemberSelectOrgReq(req).then(res => {
......@@ -311,7 +317,11 @@
console.log(administrativeIdItem);
// let administrativeIdItem = "";
const highMainManager = localStorage.getItem('highMainManager');
const roleType = null;
if(this.highMainManager == "1"){
this.roleType = 4;
}
let req = {
circleId: this.circleId,
districtIds: administrativeIdItem,
......@@ -319,7 +329,8 @@
orgName: this.formOrganization.name,
pageNo: this.formOrganization.pageNum,
pageSize: this.formOrganization.pageSize,
idType: idType
idType: idType,
roleType: this.roleType
};
openLoading(vm);
getMemberSelectOrgReq(req).then(res => {
......
......@@ -191,7 +191,7 @@
// index: 'credit-send-manage'
// },
// ]
// },
// },
],
outsideItems: [ // 外部用户 路由
{
......@@ -283,16 +283,18 @@
},
getRoleObj() {
getCircleRole({}).then((res) => {
localStorage.removeItem('highMainManager');
localStorage.removeItem('mainManager');
localStorage.removeItem('manager');
localStorage.removeItem('ordinary');
if(res.code == '000000') {
//mainManager主管理员,manager管理员,ordinary普通人
const { mainManager, manager, ordinary} = res.data;
const { highMainManager, mainManager, manager, ordinary} = res.data;
localStorage.setItem('highMainManager', vm.setStoreData(highMainManager))
localStorage.setItem('mainManager', vm.setStoreData(mainManager))
localStorage.setItem('manager', vm.setStoreData(manager))
localStorage.setItem('ordinary', vm.setStoreData(ordinary))
if (mainManager || manager) {
if (highMainManager || mainManager || manager) {
// vm.items.push(yqRange);
vm.setCircleSize();
}
......@@ -361,7 +363,7 @@
}
]
}
const message = {
title: '消息推送',
icon: 'el-icon-message',
......@@ -441,7 +443,7 @@
title: '学分发放管理',
icon: 'el-icon-document',
index: 'credit-send-manage'
},
},
// {
// title: '外部资源管理',
// icon: 'el-icon-document',
......@@ -469,7 +471,7 @@
]
};
vm.items[1].subs.push(itemComponent);
vm.items[1].subs.push(templateManager);
vm.items[1].subs.push(followSider);
......
......@@ -225,6 +225,9 @@ export default {
case 3:
roleName = "审核人员";
break;
case 4:
roleName = "高级主管理员";
break;
default:
roleName = "普通成员";
}
......@@ -323,7 +326,7 @@ export default {
currentName = "普通成员";
} else if (row.level == 1) {
currentName = "管理员";
} else if (row.level == 2) {
} else if (row.level == 2 || row.level == 4) {
currentName = "主管理员";
}
if (willLevel > row.level) {
......@@ -335,7 +338,7 @@ export default {
willName = "普通成员";
} else if (willLevel == 1) {
willName = "管理员";
} else if (willLevel == 2) {
} else if (willLevel == 2 || willLevel == 4) {
willName = "主管理员";
}
vm.$confirm(
......
......@@ -135,10 +135,11 @@ export default {
// 外部用户权限
getUserAuth(){
let highMainManager = localStorage.getItem('highMainManager');
let mainManager = localStorage.getItem('mainManager');
let manager = localStorage.getItem('manager');
if(mainManager == "1"){
if(highMainManager == "1" || mainManager == "1"){
this.showNewFlag = true;
}
else if(manager == "1"){
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册