From ba278e47ff06992eb6345abb9206f31617f4e26d Mon Sep 17 00:00:00 2001 From: MaysWind Date: Mon, 24 Nov 2025 22:37:24 +0800 Subject: [PATCH] the preview count dropdown menu always shows the "10" option --- .../tabs/ImportTransactionExecuteCustomScriptTab.vue | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/views/desktop/transactions/import/tabs/ImportTransactionExecuteCustomScriptTab.vue b/src/views/desktop/transactions/import/tabs/ImportTransactionExecuteCustomScriptTab.vue index 7c1142de..53bd018f 100644 --- a/src/views/desktop/transactions/import/tabs/ImportTransactionExecuteCustomScriptTab.vue +++ b/src/views/desktop/transactions/import/tabs/ImportTransactionExecuteCustomScriptTab.vue @@ -167,13 +167,12 @@ function getDisplayCount(count: number): string { function getTablePageOptions(linesCount?: number): NameNumeralValue[] { const pageOptions: NameNumeralValue[] = []; - if (!linesCount || linesCount < 1) { - pageOptions.push({ value: -1, name: tt('All') }); - return pageOptions; + if (!linesCount) { + linesCount = 0; } for (const count of [ 10, 50, 100 ]) { - if (linesCount < count) { + if (count > 10 && count > previewCount.value && linesCount < count) { break; }