diff --git a/src/plugins/crud/components/user/select.vue b/src/plugins/crud/components/user/select.vue index 81c0ead..5ee764e 100644 --- a/src/plugins/crud/components/user/select.vue +++ b/src/plugins/crud/components/user/select.vue @@ -223,7 +223,7 @@ async function getDept() { async function getRole() { return service.base.sys.role.list().then(res => { res.forEach(e => { - e.children = users.value.filter(u => u.roleIds.includes(u.id)); + e.children = users.value.filter(u => u.roleIds.includes(e.id)); }); data.role = res as Item[];