diff --git a/src/components/table/administration/RoleTable.vue b/src/components/table/administration/RoleTable.vue index 5dd2d886..3033d704 100644 --- a/src/components/table/administration/RoleTable.vue +++ b/src/components/table/administration/RoleTable.vue @@ -13,6 +13,7 @@ :resizable="false" align="center" type="selection" + :selectable="checkSelectable" width="55"> @@ -77,6 +78,12 @@ export default { } ] } + }, + methods: { + // 禁止勾选buildIn为1的项,即禁止修改admin的权限 + checkSelectable (row) { + return row.buildIn !== 1 + } } }