From cb18e08144011fd650a551be19e04c4790287e21 Mon Sep 17 00:00:00 2001 From: LiuHao Date: Wed, 31 Jan 2024 16:20:12 +0800 Subject: [PATCH] =?UTF-8?q?update=20=E4=BC=98=E5=8C=96userSelect=20?= =?UTF-8?q?=E9=80=89=E4=B8=AD=E6=9C=AA=E7=A1=AE=E5=AE=9A=EF=BC=8C=E5=86=8D?= =?UTF-8?q?=E6=AC=A1=E6=89=93=E5=BC=80=E8=BF=98=E4=BF=9D=E7=95=99=E9=80=89?= =?UTF-8?q?=E4=B8=AD=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/UserSelect/index.vue | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/components/UserSelect/index.vue b/src/components/UserSelect/index.vue index 4dfc5a4..a194806 100644 --- a/src/components/UserSelect/index.vue +++ b/src/components/UserSelect/index.vue @@ -171,6 +171,7 @@ const confirm = () => { }; const computedIds = (data) => { + console.log(data); if (data instanceof Array) { return [...data]; } else if (typeof data === 'string') { @@ -275,10 +276,10 @@ const initSelectUser = async () => { if (defaultSelectUserIds.value.length > 0) { const { data } = await api.optionSelect(defaultSelectUserIds.value); selectUserList.value = data; + const users = userList.value.filter((item) => { + return defaultSelectUserIds.value.includes(String(item.userId)); + }); await nextTick(() => { - const users = userList.value.filter((item) => { - return defaultSelectUserIds.value.includes(String(item.userId)); - }); tableRef.value.setCheckboxRow(users, true); }); }