From 4abd2d804740a087bcaa3f71ea996a80355cf8a3 Mon Sep 17 00:00:00 2001 From: wwt Date: Fri, 14 Mar 2025 10:25:04 +0800 Subject: [PATCH 1/4] =?UTF-8?q?fix=20bug#3949=20=E9=99=90=E5=88=B6?= =?UTF-8?q?=E7=BE=A4=E5=90=8D=E7=A7=B0=E5=AD=97=E7=AC=A6=E9=95=BF=E5=BA=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/chatSettings/groupManage/editGroupName.vue | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/pages/chatSettings/groupManage/editGroupName.vue b/src/pages/chatSettings/groupManage/editGroupName.vue index 94acc66..d69549d 100644 --- a/src/pages/chatSettings/groupManage/editGroupName.vue +++ b/src/pages/chatSettings/groupManage/editGroupName.vue @@ -29,8 +29,11 @@ :placeholder="$t('edit.groupName.placeholder')" placeholder-style="color:#B4B4B4;font-size:28rpx;font-weight:500;line-height:40rpx;" v-model="state.groupName" + @input="handleGroupNameInput" + maxlength="20" /> { const clearGroupNameInput = () => { state.groupName = '' } - +const handleGroupNameInput = (e) => { + if (state.groupName.length > 20) { + // 截取前20个字符 + state.groupName = state.groupName.slice(0, 20) + } +} //点击确认修改 const confirmEdit = () => { console.log(state.groupName) @@ -146,7 +154,7 @@ const confirmEdit = () => { height: 110rpx; box-shadow: 0 6px 12px 2px rgba(188, 188, 188, 0.08); padding: 0 74rpx 0 32rpx; - color: #B747474; + color: #747474; font-size: 28rpx; font-weight: 500; line-height: 40rpx; From 67f923b51681c5796590c31422959c053f906056 Mon Sep 17 00:00:00 2001 From: wwt Date: Fri, 14 Mar 2025 10:33:14 +0800 Subject: [PATCH 2/4] =?UTF-8?q?fix=20bug#3957=20=E6=A0=B9=E6=8D=AEtalk=5Ft?= =?UTF-8?q?ype=E5=A4=84=E7=90=86=E7=BE=A4=E8=81=8A=E4=BA=BA=E6=95=B0?= =?UTF-8?q?=E6=98=BE=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/chooseChat/components/chatItem.vue | 2 +- src/pages/index/components/chatItem.vue | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pages/chooseChat/components/chatItem.vue b/src/pages/chooseChat/components/chatItem.vue index b6248ea..44a8458 100644 --- a/src/pages/chooseChat/components/chatItem.vue +++ b/src/pages/chooseChat/components/chatItem.vue @@ -30,7 +30,7 @@ class="text-[#171717] text-[32rpx] font-medium leading-[44rpx]" > {{ props.data.name }} - ({{ props.data.group_member_num }}) + ({{ props.data.group_member_num }}) diff --git a/src/pages/index/components/chatItem.vue b/src/pages/index/components/chatItem.vue index 30589a0..30d90bf 100644 --- a/src/pages/index/components/chatItem.vue +++ b/src/pages/index/components/chatItem.vue @@ -35,7 +35,7 @@
{{ formatNameText(props.data.name) }} - ({{props.data.group_member_num}}) + ({{props.data.group_member_num}}) 部门 From feee532366be0f2ae51daaa1f18c647ca744d2cd Mon Sep 17 00:00:00 2001 From: wwt Date: Fri, 14 Mar 2025 10:49:01 +0800 Subject: [PATCH 3/4] fix bug#3960 --- src/pages/chatSettings/index.vue | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/pages/chatSettings/index.vue b/src/pages/chatSettings/index.vue index 330e68a..b593797 100644 --- a/src/pages/chatSettings/index.vue +++ b/src/pages/chatSettings/index.vue @@ -152,6 +152,7 @@ class="clear-chat-record-btn-each" v-if=" groupParams?.groupInfo?.is_manager && dialogueParams.type === 2 + && (groupParams?.groupInfo?.group_type === 1 || groupParams?.groupInfo?.group_type === 3) " > @@ -163,6 +164,7 @@ class="clear-chat-record-btn-each" v-if=" groupParams?.groupInfo?.is_manager && dialogueParams.type === 2 + && (groupParams?.groupInfo?.group_type === 1 || groupParams?.groupInfo?.group_type === 3) " > From 566bba53084564da47af88a554d43654c01023bf Mon Sep 17 00:00:00 2001 From: wwt Date: Fri, 14 Mar 2025 11:15:39 +0800 Subject: [PATCH 4/4] =?UTF-8?q?fix=20bug#3958=20=E8=A1=A5=E5=85=85?= =?UTF-8?q?=E7=BE=A4=E4=BA=BA=E6=95=B0=EF=BC=8C=E7=BE=A4=E7=B1=BB=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/chooseChat/components/chatItem.vue | 38 +++++++++++++++---- src/pages/chooseChat/index.vue | 40 +++++++++++++++++++- 2 files changed, 69 insertions(+), 9 deletions(-) diff --git a/src/pages/chooseChat/components/chatItem.vue b/src/pages/chooseChat/components/chatItem.vue index 44a8458..97d5f18 100644 --- a/src/pages/chooseChat/components/chatItem.vue +++ b/src/pages/chooseChat/components/chatItem.vue @@ -31,6 +31,15 @@ > {{ props.data.name }} ({{ props.data.group_member_num }}) + + 部门 + + + 项目 + + + 公司 +
@@ -118,16 +127,31 @@ const cellClick = () => { opacity: 40%; } -.companyTag { - width: 76rpx; - height: 38rpx; - border: 1px solid #7a58de; - font-size: 24rpx; +.tag{ + display: inline-flex; + align-items: center; text-align: center; + // margin-left: 10rpx; + margin-top: 4rpx; + vertical-align: top; + height: 38rpx; + line-height: 38rpx; + padding: 0 10rpx; + font-size: 24rpx; border-radius: 6rpx; - color: #7a58de; font-weight: bold; - margin-left: 12rpx; +} +.companyTag { + border: 1px solid #7a58de; + color: #7a58de; +} +.depTag { + border: 1px solid #377ec6; + color: #377ec6; +} +.projectTag { + border: 1px solid #c1681c; + color: #c1681c; } .textEllipsis { diff --git a/src/pages/chooseChat/index.vue b/src/pages/chooseChat/index.vue index e71849c..16c5e9d 100644 --- a/src/pages/chooseChat/index.vue +++ b/src/pages/chooseChat/index.vue @@ -58,6 +58,7 @@ okColor="#FFFFFF" @ok="handleOk" @cancel="handleCancel" + :okText="'发送'" >