Commit f183b81a by liuchenxi

update: 金字塔权限

parent 91a67621
......@@ -36,7 +36,9 @@ export default {
if (res.data.errorCode == 0) {
const uId = res.data.result && res.data.result.userId;
const isSuperAdmin = res.data.result && res.data.result.superAdmin;
const enableAccessControl = res.data.result && res.data.result.enableAccessControl;
this.$store.commit('changeSuperAdmin', isSuperAdmin);
this.$store.commit('changeEnableAccess', enableAccessControl);
if (this.uniqueId === '') {
this.$store.commit('changeUniqueId', uId);
}
......
......@@ -12,7 +12,8 @@ export default new Vuex.Store({
tagRealName: '',
uniqueId: '',
isSuperAdmin: 0,
delTrashNum: 0
delTrashNum: 0,
enableAccessControl: 0
},
mutations: {
[types.LOGIN]: (state, data) => {
......@@ -40,6 +41,9 @@ export default new Vuex.Store({
},
['changeDelTrashNum'](state, data) {
state.delTrashNum = data;
}
},
['changeEnableAccess'](state, data) {
state.enableAccessControl = data;
},
}
});
......@@ -4,7 +4,7 @@
<el-tabs v-model="activeType" class="tabs">
<el-tab-pane label="我的客户分组" name="1"></el-tab-pane>
<el-tab-pane label="固化人群" name="2"></el-tab-pane>
<el-tab-pane label="金字塔客户分组" name="3"></el-tab-pane>
<el-tab-pane label="金字塔客户分组" name="3" v-if="!($store.state.changeEnableAccess && !$store.state.isSuperAdmin)"></el-tab-pane>
</el-tabs>
</div>
<div class="right-content">
......
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