diff --git a/src/views/system/role/DistributeUser.vue b/src/views/system/role/DistributeUser.vue index d5486f0..4ae96aa 100644 --- a/src/views/system/role/DistributeUser.vue +++ b/src/views/system/role/DistributeUser.vue @@ -320,9 +320,15 @@ const handleDialogSelect = (selection) => { } } const handleSubmit = (userIds) => { + let ids=[] + if(userIds instanceof Array){ + ids=userIds + }else{ + ids.push(userIds) + } roleBindUser({ id: roleId, - ids: userIds, + ids: ids, }).then(res => { if (res.code === 1000) { ElMessage.success(res.msg);