限制操作列的显示
This commit is contained in:
@@ -409,17 +409,14 @@ onMounted(() => {
|
|||||||
})
|
})
|
||||||
.finally(() => {
|
.finally(() => {
|
||||||
// 获取列表数据
|
// 获取列表数据
|
||||||
console.log(useUserStore().roles);
|
|
||||||
if (useUserStore().roles.includes('tenant')) {
|
if (useUserStore().roles.includes('tenant')) {
|
||||||
const operateColumnIndex = tableColumns.findIndex(
|
const operateColumnIndex = tableColumns.findIndex(
|
||||||
column => column.key === 'tenantName'
|
column => column.key === 'tenantName'
|
||||||
);
|
);
|
||||||
console.log(operateColumnIndex);
|
|
||||||
|
|
||||||
if (operateColumnIndex !== -1) {
|
if (operateColumnIndex !== -1) {
|
||||||
tableColumns.splice(operateColumnIndex, 1);
|
tableColumns.splice(operateColumnIndex, 1);
|
||||||
}
|
}
|
||||||
console.log(tableColumns);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
fnGetList();
|
fnGetList();
|
||||||
@@ -631,7 +628,7 @@ onBeforeUnmount(() => {
|
|||||||
</span>
|
</span>
|
||||||
</template>
|
</template>
|
||||||
<template v-if="column.key === 'id'">
|
<template v-if="column.key === 'id'">
|
||||||
<a-space :size="8" align="center">
|
<a-space :size="8" align="center" v-roles:has="['administrator']">
|
||||||
<a-tooltip>
|
<a-tooltip>
|
||||||
<template #title>{{ t('common.deleteText') }}</template>
|
<template #title>{{ t('common.deleteText') }}</template>
|
||||||
<a-button
|
<a-button
|
||||||
|
|||||||
Reference in New Issue
Block a user