From 11aacea856114a8dc40b6a1ae59f92e60dc55f38 Mon Sep 17 00:00:00 2001 From: wangyifeng <812766448@qq.com> Date: Tue, 4 Mar 2025 16:38:44 +0800 Subject: [PATCH] =?UTF-8?q?=E8=87=AA=E5=AE=9A=E4=B9=89checkbox=E6=96=B0?= =?UTF-8?q?=E5=A2=9Edisabled=E7=8A=B6=E6=80=81=EF=BC=9B=E9=80=89=E6=8B=A9?= =?UTF-8?q?=E4=BA=BA=E5=91=98=E6=96=B0=E5=A2=9E=E5=B7=B2=E5=9C=A8=E7=BE=A4?= =?UTF-8?q?=E5=86=85=E4=BA=BA=E5=91=98=E7=A6=81=E6=AD=A2=E9=80=89=E6=8B=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/checkBox/index.vue | 71 ++++++++++-------- .../components/groupMembersList.vue | 4 +- src/pages/chooseByDeps/index.vue | 64 +++++++++++----- src/pages/creatGroupChat/index.vue | 1 - src/static/image/checkBox/disabled.png | Bin 0 -> 413 bytes 5 files changed, 87 insertions(+), 53 deletions(-) create mode 100644 src/static/image/checkBox/disabled.png diff --git a/src/components/checkBox/index.vue b/src/components/checkBox/index.vue index ac6f425..f6ac1fe 100644 --- a/src/components/checkBox/index.vue +++ b/src/components/checkBox/index.vue @@ -1,56 +1,63 @@ - + diff --git a/src/pages/chatSettings/components/groupMembersList.vue b/src/pages/chatSettings/components/groupMembersList.vue index 71e02ba..e256525 100644 --- a/src/pages/chatSettings/components/groupMembersList.vue +++ b/src/pages/chatSettings/components/groupMembersList.vue @@ -103,7 +103,9 @@ const toUserDetailPage = (userItem) => { //点击群聊拉人 const groupAddMembers = () => { uni.navigateTo({ - url: '/pages/chooseByDeps/index?chooseMode=2', + url: + '/pages/chooseByDeps/index?chooseMode=2&preSelectedMembers=' + + encodeURIComponent(JSON.stringify(props?.memberList)), }) } diff --git a/src/pages/chooseByDeps/index.vue b/src/pages/chooseByDeps/index.vue index dc18c99..71d991e 100644 --- a/src/pages/chooseByDeps/index.vue +++ b/src/pages/chooseByDeps/index.vue @@ -42,16 +42,16 @@
- +
{{ $t('radio.btn.selectAll') }} @@ -84,7 +84,6 @@ v-if="state.chooseMode === 1 || state.chooseMode === 2" > @@ -186,6 +185,7 @@ v-if="state.chooseMode === 1 || state.chooseMode === 2" >
全部({{ allChooseMembers?.length || 0 }}) diff --git a/src/static/image/checkBox/disabled.png b/src/static/image/checkBox/disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..7f9d868ece98de600bc4c5d4193a3d93c72709ec GIT binary patch literal 413 zcmeAS@N?(olHy`uVBq!ia0vp^G9b*s3?yAI>n{URjKx9jP7LeL$-D$|k^_7~T!Hld z{rhjc5ckkXkc<|ui!-vnGKY#V= z)tfhO-oAbN;lqbdpFVy5{Q2Mx&N!eo5+y-?!3-?QD%Ljk4)F=?`wySK|LWE2&)vEEm9gi`-YZ8Y@LW4QVSz+#kMkdZIC|KM|dJe%HoyXa5(T$$w?cX@B`2&&}sS>|3B^JRbLw