diff --git a/resources/views/business/pages/financial-ledger/ledger.blade.php b/resources/views/business/pages/financial-ledger/ledger.blade.php index b306b6eb..85cfe216 100644 --- a/resources/views/business/pages/financial-ledger/ledger.blade.php +++ b/resources/views/business/pages/financial-ledger/ledger.blade.php @@ -123,7 +123,7 @@ ], 'transactions' => [ ['txn_date', '日期', 'date', ['options' => $transactionDateHeaderOptions]], - ['effective_account_short', '账户简称', 'enum', ['options' => $transactionAccountHeaderOptions]], + ['effective_account_short', '账户简称', 'searchable-enum', ['options' => $transactionAccountHeaderOptions]], ['detail', '明细', 'text'], ['source', '来源', 'enum', ['options' => $sourceLabels]], ['income', '收入', 'number', ['headerClass' => 'num', 'align' => 'end']], diff --git a/resources/views/business/pages/financial-ledger/partials/table-header.blade.php b/resources/views/business/pages/financial-ledger/partials/table-header.blade.php index 3d2c7448..6ff358f4 100644 --- a/resources/views/business/pages/financial-ledger/partials/table-header.blade.php +++ b/resources/views/business/pages/financial-ledger/partials/table-header.blade.php @@ -20,9 +20,11 @@ ? ($direction === 'desc' ? 'arrow_downward' : 'arrow_upward') : ($isFiltered ? 'filter_alt' : 'unfold_more'); $ariaSort = ! $isSorted ? 'none' : ($direction === 'desc' ? 'descending' : 'ascending'); + $filterListId = 'ledger-header-options-' . $tabKey . '-' . $column; $filterPlaceholder = match ($filterType) { 'date' => '选择日期', 'number' => '输入精确数值', + 'searchable-enum' => '输入或点选' . $label, default => '输入筛选值', }; @endphp @@ -61,7 +63,25 @@ @endforeach