From 239265207c5dc60aa99b670da41eb34499c6020b Mon Sep 17 00:00:00 2001
From: Junjie <fallin.jie@qq.com>
Date: 星期四, 19 三月 2026 19:24:50 +0800
Subject: [PATCH] #
---
src/main/webapp/views/config/config.html | 31 ++++++++++++++++++++++++++++++-
1 files changed, 30 insertions(+), 1 deletions(-)
diff --git a/src/main/webapp/views/config/config.html b/src/main/webapp/views/config/config.html
index 691e470..ba8fc6a 100644
--- a/src/main/webapp/views/config/config.html
+++ b/src/main/webapp/views/config/config.html
@@ -369,8 +369,18 @@
v-for="field in quickSearchableFields"
:key="'quick-' + field.field"
class="toolbar-search-item">
+ <el-autocomplete
+ v-if="field.kind === 'enum' && field.suggestInput"
+ v-model="searchForm[field.field]"
+ size="small"
+ clearable
+ :fetch-suggestions="getEnumSuggestionFetcher(field)"
+ :placeholder="field.label"
+ style="width: 100%;"
+ @keyup.enter.native="handleSearch">
+ </el-autocomplete>
<el-select
- v-if="field.kind === 'enum'"
+ v-else-if="field.kind === 'enum'"
v-model="searchForm[field.field]"
size="small"
clearable
@@ -481,6 +491,16 @@
value-format="yyyy-MM-dd HH:mm:ss"
style="width: 100%;">
</el-date-picker>
+ <el-autocomplete
+ v-else-if="field.kind === 'enum' && field.suggestInput"
+ v-model="searchForm[field.field]"
+ size="small"
+ clearable
+ :fetch-suggestions="getEnumSuggestionFetcher(field)"
+ :placeholder="field.label"
+ style="width: 100%;"
+ @keyup.enter.native="handleSearch">
+ </el-autocomplete>
<el-select
v-else-if="field.kind === 'enum'"
v-model="searchForm[field.field]"
@@ -628,6 +648,15 @@
:disabled="isDialogReadonly"
style="width: 100%;">
</el-date-picker>
+ <el-autocomplete
+ v-else-if="field.kind === 'enum' && field.suggestInput"
+ v-model="dialogForm[field.field]"
+ clearable
+ :fetch-suggestions="getEnumSuggestionFetcher(field)"
+ :placeholder="'璇疯緭鍏�' + field.label"
+ :disabled="isDialogReadonly"
+ style="width: 100%;">
+ </el-autocomplete>
<el-select
v-else-if="field.kind === 'enum'"
v-model="dialogForm[field.field]"
--
Gitblit v1.9.1