fix: 角色权限分配

This commit is contained in:
JaguarJack
2023-03-31 14:57:50 +08:00
parent 2c64f90459
commit 2728ddd216
3 changed files with 30 additions and 5 deletions

View File

@@ -75,7 +75,7 @@
class="w-full"
:props="{ label: 'permission_name', value: 'id' }"
show-checkbox
:default-expand-all="true"
:default-expand-all="false"
@check="selectPermissions"
:empty-text="permissionLoadingText"
/>
@@ -189,6 +189,11 @@ beforeCreate.value = () => {
// 更新前的钩子
beforeUpdate.value = () => {
const permissionIds = []
formData.value.permissions.forEach(item => {
permissionIds.push(item)
})
formData.value.permissions = permissionIds
formData.value.parent_id = getParent(formData.value.parent_id)
}