From c6bc417201bcc99b60a38e87c3a7d89937ebe787 Mon Sep 17 00:00:00 2001 From: xhal Date: Tue, 23 Dec 2025 14:27:54 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0=E5=9B=BE=E7=89=87?= =?UTF-8?q?=E9=A2=84=E8=A7=88=E7=95=8C=E9=9D=A2=E3=80=90=E4=B8=8A=E4=B8=80?= =?UTF-8?q?=E5=BC=A0=E3=80=81=E4=B8=8B=E4=B8=80=E5=BC=A0=E3=80=91=20?= =?UTF-8?q?=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/picture/PictureIndex.vue | 14 ++- .../src/views/picture/PictureViewerInfo.vue | 114 +++++++++++++++++- 2 files changed, 117 insertions(+), 11 deletions(-) diff --git a/blossom-editor/src/renderer/src/views/picture/PictureIndex.vue b/blossom-editor/src/renderer/src/views/picture/PictureIndex.vue index d35fdf1..6b98536 100644 --- a/blossom-editor/src/renderer/src/views/picture/PictureIndex.vue +++ b/blossom-editor/src/renderer/src/views/picture/PictureIndex.vue @@ -87,7 +87,7 @@
-
+
{{ getFilePrefix(pic.name) }}
{{ getFileSuffix(pic.url) }}
-
+
@@ -116,7 +116,7 @@ 上传时间: {{ pic.creTime }} 图片路径: {{ pic.pathName }} 引用文章: + >引用文章:
《{{ aname }}》
@@ -332,8 +332,12 @@ const changeStarStatus = () => { //#region ----------------------------------------< 图片卡片操作 >-------------------------------- const PictureViewerInfoRef = ref() -const showPicInfo = (url: string) => { - PictureViewerInfoRef.value.showPicInfo(url) +const showPicInfo = (pic: Picture) => { + if (!PictureViewerInfoRef.value || !isImage(pic.url)) { + return + } + const imageList = picturePages.value.filter((item) => isImage(item.url)) + PictureViewerInfoRef.value.showPicInfo(imageList, pic.id) } /** diff --git a/blossom-editor/src/renderer/src/views/picture/PictureViewerInfo.vue b/blossom-editor/src/renderer/src/views/picture/PictureViewerInfo.vue index a637f67..0bc1326 100644 --- a/blossom-editor/src/renderer/src/views/picture/PictureViewerInfo.vue +++ b/blossom-editor/src/renderer/src/views/picture/PictureViewerInfo.vue @@ -1,6 +1,28 @@