From 8b56cfe8679482efa1df07f435464c290a0f02e7 Mon Sep 17 00:00:00 2001 From: ysn <2126564605@qq.com> Date: Thu, 11 Jun 2026 16:48:17 +0800 Subject: [PATCH] =?UTF-8?q?=E7=99=BB=E5=BD=95=E9=A1=B5-=E5=8A=9F=E8=83=BD?= =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/message/components/MessageDisplay.vue | 9 ++++----- src/views/system/user/profile/userAvatar.vue | 4 +--- 2 files changed, 5 insertions(+), 8 deletions(-) diff --git a/src/views/message/components/MessageDisplay.vue b/src/views/message/components/MessageDisplay.vue index de06c64..87f01a6 100644 --- a/src/views/message/components/MessageDisplay.vue +++ b/src/views/message/components/MessageDisplay.vue @@ -108,8 +108,7 @@ :size="36" :src=" msg.is_self - ? $store.state.user.netConfig.MINIO_ENDPOINT_HTTPS + - $store.state.user.userInfo.avatar + ? $store.state.user.userInfo.avatar : currentChat.scene === ContactsScene.GROUP ? $store.state.user.netConfig.MINIO_ENDPOINT_HTTPS + msg.avatar @@ -663,18 +662,18 @@ export default { formatTextContent(content) { if (!content) return ""; - + // 如果 content 是对象,尝试获取其中的 content 字段 let text = content; if (typeof content === "object") { text = content.content || content.payload || JSON.stringify(content); } - + // 确保 text 是字符串 if (typeof text !== "string") { text = String(text); } - + // 转义HTML text = text .replace(/&/g, "&") diff --git a/src/views/system/user/profile/userAvatar.vue b/src/views/system/user/profile/userAvatar.vue index 36ec279..07be958 100644 --- a/src/views/system/user/profile/userAvatar.vue +++ b/src/views/system/user/profile/userAvatar.vue @@ -26,9 +26,7 @@ export default { data() { return { title: "修改头像", - optionsImg: - store.getters.config.MINIO_ENDPOINT_HTTPS + - store.getters.userInfo.avatar, + optionsImg: store.getters.userInfo.avatar, // 最大文件大小:500KB MAX_FILE_SIZE: 500 * 1024, };