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 @@
+