From 4b8dc927396d86b3962f71e33ccc6e8db9e8ccbf Mon Sep 17 00:00:00 2001 From: tangxinyue <524779910@qq.com> Date: Wed, 27 May 2026 17:55:11 +0800 Subject: [PATCH] =?UTF-8?q?oppo=E7=9F=AD=E4=BF=A1=E5=9B=BE=E7=89=87?= =?UTF-8?q?=E9=A2=84=E8=A7=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components/message/chat/chat-list.vue | 33 ++++- components/message/chat/image-preview.vue | 125 ++++++++++++++++++ pages/message/chat-page/chat-page.vue | 14 +- .../image/phone-message/oppo/back-white.png | Bin 0 -> 1008 bytes .../image/phone-message/oppo/save-white.png | Bin 0 -> 1038 bytes 5 files changed, 169 insertions(+), 3 deletions(-) create mode 100644 components/message/chat/image-preview.vue create mode 100644 static/image/phone-message/oppo/back-white.png create mode 100644 static/image/phone-message/oppo/save-white.png diff --git a/components/message/chat/chat-list.vue b/components/message/chat/chat-list.vue index 31a8ca5..6ead8b4 100644 --- a/components/message/chat/chat-list.vue +++ b/components/message/chat/chat-list.vue @@ -41,7 +41,8 @@ 送达 + class="chat-image" :style="getImageStyle(message)" @tap.stop="handleImageClick(message)"> + @@ -54,12 +55,40 @@ + + + diff --git a/pages/message/chat-page/chat-page.vue b/pages/message/chat-page/chat-page.vue index 1735d1d..74ee59b 100644 --- a/pages/message/chat-page/chat-page.vue +++ b/pages/message/chat-page/chat-page.vue @@ -11,7 +11,7 @@ :number="data.number" @dblclick-left="onDblclickLeft" @dblclick-right="onDblclickRight" @title-click="handleTitleClick"> + @onLongPress="onMessageLongPress" @sort="onSortChange" @previewImage="handlePreviewImage"> @@ -161,10 +161,12 @@ +