Commit 1ea0731f542f4e17a66479d134734e0ecd31919b

Authored by ww
1 parent 2320e8ea

perf: product profile transform script add search function

@@ -8,7 +8,9 @@ @@ -8,7 +8,9 @@
8 placeholder="请选择转换脚本" 8 placeholder="请选择转换脚本"
9 v-model:value="selectScript.script" 9 v-model:value="selectScript.script"
10 style="width: 305px" 10 style="width: 305px"
  11 + show-search
11 :options="selectOptions" 12 :options="selectOptions"
  13 + :filter-option="handleSearch"
12 allowClear 14 allowClear
13 /> 15 />
14 </div> 16 </div>
@@ -113,6 +115,11 @@ @@ -113,6 +115,11 @@
113 const setFormData = (v) => { 115 const setFormData = (v) => {
114 selectScript.script = v?.scriptId; 116 selectScript.script = v?.scriptId;
115 }; 117 };
  118 +
  119 + const handleSearch = (inputValue: string, option: Record<'label' | 'value', string>) => {
  120 + return option.label.includes(inputValue);
  121 + };
  122 +
116 defineExpose({ 123 defineExpose({
117 getFormData, 124 getFormData,
118 resetFormData, 125 resetFormData,