From bcc5ad1989aaf3ef1c311f28fea7225865bb64f2 Mon Sep 17 00:00:00 2001 From: unknown Date: Fri, 5 Jul 2024 22:42:32 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=BF=AB=E9=80=9F=E6=90=9C?= =?UTF-8?q?=E7=B4=A2=E5=8E=86=E5=8F=B2=E8=AE=B0=E5=BD=95=E6=8C=89=E6=89=93?= =?UTF-8?q?=E5=BC=80=E6=AC=A1=E6=95=B0=E6=8E=92=E5=BA=8F=E9=97=AE=E9=A2=98?= =?UTF-8?q?=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/item/js/index.ts | 13 +++++++++++-- src/pages/search/QuickSearch.vue | 2 +- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/src/pages/item/js/index.ts b/src/pages/item/js/index.ts index 6302c39..220e977 100644 --- a/src/pages/item/js/index.ts +++ b/src/pages/item/js/index.ts @@ -740,12 +740,21 @@ function getName(name: string | null) { * @param item * @returns */ -function getItemTitle(item: Item) { +function getItemTitle(item: Item, quickSearch: boolean = false) { let name = store.language.name + store.language.colon + (item.name ? item.name.replace(/\\n/g, " ") : ""); - if (store.setting.item.openNumber) { + if ( + quickSearch && + store.setting.quickSearch.showHistorySort === "openNumber" + ) { + name += + "\n" + + store.language.openNumber + + store.language.colon + + (item.data.quickSearchOpenNumber ?? 0); + } else if (store.setting.item.openNumber) { name += "\n" + store.language.openNumber + diff --git a/src/pages/search/QuickSearch.vue b/src/pages/search/QuickSearch.vue index 1fd802a..1225e9e 100644 --- a/src/pages/search/QuickSearch.vue +++ b/src/pages/search/QuickSearch.vue @@ -68,7 +68,7 @@ ) : undefined, }" - :title="getItemTitle(item as Item)" + :title="getItemTitle(item as Item, true)" :index="index" :target="item.data.target" >