|
@@ -110,6 +110,7 @@
|
|
|
</a-select>
|
|
|
</a-form-item> -->
|
|
|
<a-select
|
|
|
+ v-if="agentShow"
|
|
|
:placeholder="searchPlaceholder"
|
|
|
v-model="formData.searchTexts"
|
|
|
allowClear
|
|
@@ -129,6 +130,22 @@
|
|
|
</a-select-option>
|
|
|
</a-select>
|
|
|
</template>
|
|
|
+ <template v-if="withInputer">
|
|
|
+ <a-form-item prop="searchText" style="margin-right: 8px">
|
|
|
+ <a-auto-complete
|
|
|
+ ref="autocomplete"
|
|
|
+ v-model="formData.searchText"
|
|
|
+ size="small"
|
|
|
+ prefix-icon="el-icon-search"
|
|
|
+ :trigger-on-focus="false"
|
|
|
+ :fetch-suggestions="querySearch"
|
|
|
+ value-key="name"
|
|
|
+ :placeholder="searchPlaceholder"
|
|
|
+ clearable
|
|
|
+ @clear="inputClearHandler"
|
|
|
+ />
|
|
|
+ </a-form-item>
|
|
|
+ </template>
|
|
|
<template v-if="withSearchButton">
|
|
|
<a-form-item style="margin-right: 16px">
|
|
|
<a-button size="small" type="primary" @click="search">查询</a-button>
|
|
@@ -186,6 +203,10 @@ export default {
|
|
|
type: Boolean,
|
|
|
default: true,
|
|
|
},
|
|
|
+ withInputer: {
|
|
|
+ type: Boolean,
|
|
|
+ default: false,
|
|
|
+ },
|
|
|
searchPlaceholder: {
|
|
|
type: String,
|
|
|
default: '请输入代理人名称',
|
|
@@ -203,6 +224,10 @@ export default {
|
|
|
type: Boolean,
|
|
|
default: true,
|
|
|
},
|
|
|
+ agentShow: {
|
|
|
+ type: Boolean,
|
|
|
+ default: true,
|
|
|
+ },
|
|
|
optionLists: {
|
|
|
type: Array,
|
|
|
default: () => [
|