chore: 只读权限

This commit is contained in:
dap 2024-10-30 08:32:04 +08:00
parent 251ab14982
commit a52d3e7a78

View File

@ -3,6 +3,7 @@ import type { Recordable } from '@vben/types';
import { ref } from 'vue';
import { useAccess } from '@vben/access';
import {
Page,
useVbenDrawer,
@ -190,6 +191,8 @@ function handleResetPwd(record: Recordable<any>) {
userResetPwdModalApi.setData({ record });
userResetPwdModalApi.open();
}
const { hasAccessByCodes } = useAccess();
</script>
<template>
@ -247,7 +250,9 @@ function handleResetPwd(record: Recordable<any>) {
<TableSwitch
v-model="row.status"
:api="() => userStatusChange(row)"
:disabled="row.userId === 1"
:disabled="
row.userId === 1 || !hasAccessByCodes(['system:user:edit'])
"
:reload="() => tableApi.query()"
/>
</template>