限制操作列的显示

This commit is contained in:
lai
2024-06-17 19:19:45 +08:00
parent f72b79c628
commit 7031d4cdd4

View File

@@ -409,17 +409,14 @@ onMounted(() => {
})
.finally(() => {
// 获取列表数据
console.log(useUserStore().roles);
if (useUserStore().roles.includes('tenant')) {
const operateColumnIndex = tableColumns.findIndex(
column => column.key === 'tenantName'
);
console.log(operateColumnIndex);
if (operateColumnIndex !== -1) {
tableColumns.splice(operateColumnIndex, 1);
}
console.log(tableColumns);
}
fnGetList();
@@ -631,7 +628,7 @@ onBeforeUnmount(() => {
</span>
</template>
<template v-if="column.key === 'id'">
<a-space :size="8" align="center">
<a-space :size="8" align="center" v-roles:has="['administrator']">
<a-tooltip>
<template #title>{{ t('common.deleteText') }}</template>
<a-button