diff --git a/src/views/system/role/components/Permission.vue b/src/views/system/role/components/Permission.vue index 12ac6e3..5478f5b 100644 --- a/src/views/system/role/components/Permission.vue +++ b/src/views/system/role/components/Permission.vue @@ -8,7 +8,7 @@ :scroll="{ x: '100%', y: '100%', minWidth: 1000 }" :pagination="false" :disabled-tools="['fullscreen', 'size', 'setting']" - :row-selection="{ type: 'checkbox', showCheckedAll, selectRowKeys: selectedKeys }" + :row-selection="disabled ? false : { type: 'checkbox', showCheckedAll: showCheckedAll && !disabled, selectRowKeys: selectedKeys }" @select="select" @select-all="selectAll" @refresh="refresh" @@ -44,7 +44,7 @@