From 8dd8635c044e0599656e8f64d6163ed498713de5 Mon Sep 17 00:00:00 2001 From: BTMuli Date: Sun, 8 Feb 2026 18:29:48 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20=E4=BF=AE=E5=A4=8D=E7=89=B9?= =?UTF-8?q?=E5=AE=9A=E6=9D=A1=E4=BB=B6=E4=B8=8B=E7=9A=84=E6=B8=B2=E6=9F=93?= =?UTF-8?q?=E5=BC=82=E5=B8=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/viewPost/tp-parser.vue | 3 ++- src/components/viewPost/vp-btn-reply.vue | 12 ------------ src/components/viewPost/vp-reply-debug.vue | 14 +++++++++----- src/pages/common/PageTest.vue | 10 ++++++++++ src/plugins/Sqlite/modules/userGacha.ts | 6 +++--- 5 files changed, 24 insertions(+), 21 deletions(-) diff --git a/src/components/viewPost/tp-parser.vue b/src/components/viewPost/tp-parser.vue index d02fc97f..c5a96eb9 100644 --- a/src/components/viewPost/tp-parser.vue +++ b/src/components/viewPost/tp-parser.vue @@ -1,8 +1,8 @@ @@ -44,6 +44,7 @@ function getParsedData(data: SctPostDataArr): SctPostDataArr { continue; } if (tpName !== TpText) { + if (child.length > 0) res.push(...child); cur = tp; child = []; res.push(cur); diff --git a/src/components/viewPost/vp-btn-reply.vue b/src/components/viewPost/vp-btn-reply.vue index 1a2f3cee..6b0722ad 100644 --- a/src/components/viewPost/vp-btn-reply.vue +++ b/src/components/viewPost/vp-btn-reply.vue @@ -70,18 +70,14 @@ - diff --git a/src/components/viewPost/vp-reply-debug.vue b/src/components/viewPost/vp-reply-debug.vue index 5053e98e..0eb8b0ba 100644 --- a/src/components/viewPost/vp-reply-debug.vue +++ b/src/components/viewPost/vp-reply-debug.vue @@ -4,7 +4,7 @@
文件: {{ filePath }} - 选择文件 + 选择文件
@@ -56,28 +56,32 @@ async function selectFile(): Promise { position: relative; display: flex; width: 800px; + max-height: 600px; flex-direction: column; align-items: center; justify-content: center; - padding: 5px; - border-radius: 5px; + padding: 8px; + border-radius: 4px; background: var(--box-bg-1); box-shadow: 0 0 5px var(--common-shadow-1); + row-gap: 8px; } .tpr-debug-title { + position: relative; display: flex; overflow: hidden; width: 100%; + flex-shrink: 0; align-items: center; justify-content: flex-start; - padding: 5px; + padding: 4px; border-bottom: 1px solid var(--box-bg-2); font-family: var(--font-title); text-overflow: ellipsis; white-space: nowrap; - :nth-child(2) { + span:nth-child(2) { overflow: hidden; max-width: 600px; margin-right: auto; diff --git a/src/pages/common/PageTest.vue b/src/pages/common/PageTest.vue index d65f9d2b..83e3c0dd 100644 --- a/src/pages/common/PageTest.vue +++ b/src/pages/common/PageTest.vue @@ -14,14 +14,24 @@
+ 回复测试 测试
+