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

高级主管理员权限

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