From cb123c63316348fe2315576952528327fb4d870c Mon Sep 17 00:00:00 2001 From: wwt Date: Thu, 20 Mar 2025 16:53:07 +0800 Subject: [PATCH] fix bug#3888 --- src/components/talk/message/ForwardMessage.vue | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/src/components/talk/message/ForwardMessage.vue b/src/components/talk/message/ForwardMessage.vue index d2f2ff3..81af51d 100644 --- a/src/components/talk/message/ForwardMessage.vue +++ b/src/components/talk/message/ForwardMessage.vue @@ -12,7 +12,13 @@ const props = defineProps<{ const isShowRecord = ref(false) const title = computed(() => { - return [...new Set(props.extra.records.map((v) => v.nickname))].join('和') + const uniqueNames = [...new Set(props.extra.records.map(v => v.nickname))]; + if (uniqueNames.length <= 2) { + return uniqueNames.join('和'); + } else { + return uniqueNames.slice(0, 2).join('和') + '等'; + } + // return [...new Set(props.extra.records.map((v) => v.nickname))].join('和') }) console.log(props.extra.records) const onClick = () => { @@ -24,7 +30,7 @@ const onClick = () => {