flat: 权限

This commit is contained in:
Apcallover
2024-03-28 14:25:43 +08:00
parent e3efc3fb2f
commit ba3c5a408d
8 changed files with 79 additions and 73 deletions

View File

@@ -31,7 +31,7 @@
size="mini" @click="() => updateGroups('edit', data)">
</el-button>
<el-button icon="el-icon-delete"
v-if="vaildData(permission.tenant_main_label_index_delete, false)"
v-if="vaildData(permission.tenant_main_label_index_groupdelete, false)"
type="text" size="mini" @click="() => removeGroups(data)">
</el-button>
</span>
@@ -43,6 +43,7 @@
<el-button
type="text"
icon="el-icon-plus"
v-if="vaildData(permission.tenant_main_label_index_groupadd, false)"
@click="updateGroups('add')">
新建分组</el-button>
</div>
@@ -251,14 +252,8 @@ export default {
return {
addBtn: this.vaildData(this.permission.tenant_main_label_index_add, false),
viewBtn: true,
delBtn: this.vaildData(
this.permission.tenant_main_label_index_edit,
false
),
editBtn: this.vaildData(
this.permission.tenant_main_label_index_edit,
false
),
delBtn: this.vaildData(this.permission.tenant_main_label_index_del, false),
editBtn: this.vaildData(this.permission.tenant_main_label_index_edit, false),
};
},
ids() {