|
@@ -14,44 +14,20 @@
|
|
|
</div>
|
|
|
<div v-if="isOnly" class="content flex-wrap">
|
|
|
<el-select v-model="value" clearable placeholder="请选择" v-if="isSou">
|
|
|
- <el-option
|
|
|
- v-for="item in options"
|
|
|
- :key="item.value"
|
|
|
- :label="item.label"
|
|
|
- :value="item.value"
|
|
|
- >
|
|
|
+ <el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value">
|
|
|
</el-option>
|
|
|
</el-select>
|
|
|
<el-select v-model="value1" clearable placeholder="请选择" v-if="isSou">
|
|
|
- <el-option
|
|
|
- v-for="item in options1"
|
|
|
- :key="item.value"
|
|
|
- :label="item.label"
|
|
|
- :value="item.value"
|
|
|
- >
|
|
|
+ <el-option v-for="item in options1" :key="item.value" :label="item.label" :value="item.value">
|
|
|
</el-option>
|
|
|
</el-select>
|
|
|
- <div
|
|
|
- v-if="isSearch"
|
|
|
- :class="isChild ? 'childSearch' : ''"
|
|
|
- class="search"
|
|
|
- >
|
|
|
- <el-input
|
|
|
- :size="isChild ? 'medium' : ''"
|
|
|
- :placeholder="placeholder"
|
|
|
- @clear="clearSearch"
|
|
|
- clearable
|
|
|
- v-model="input"
|
|
|
- >
|
|
|
+ <div v-if="isSearch" :class="isChild ? 'childSearch' : ''" class="search">
|
|
|
+ <el-input :size="isChild ? 'medium' : ''" :placeholder="placeholder" @clear="clearSearch" clearable v-model="input">
|
|
|
<el-button slot="prepend" icon="el-icon-search"></el-button>
|
|
|
</el-input>
|
|
|
</div>
|
|
|
<div v-if="isSearch" class="btn">
|
|
|
- <button
|
|
|
- :class="isChild ? 'childBtnAn' : ''"
|
|
|
- @click="checkSearch"
|
|
|
- class="btnAn"
|
|
|
- >
|
|
|
+ <button :class="isChild ? 'childBtnAn' : ''" @click="checkSearch" class="btnAn">
|
|
|
搜索
|
|
|
</button>
|
|
|
</div>
|
|
@@ -108,14 +84,14 @@ export default {
|
|
|
default: false,
|
|
|
},
|
|
|
},
|
|
|
- data() {
|
|
|
+ data () {
|
|
|
return {
|
|
|
input: "",
|
|
|
};
|
|
|
},
|
|
|
methods: {
|
|
|
- checkSearch() {
|
|
|
- if (isSou) {
|
|
|
+ checkSearch () {
|
|
|
+ if (this.isSou) {
|
|
|
let params = {
|
|
|
input: this.input,
|
|
|
value1: this.value1,
|
|
@@ -126,7 +102,7 @@ export default {
|
|
|
this.$emit("getSearchData", this.input);
|
|
|
}
|
|
|
},
|
|
|
- clearSearch() {
|
|
|
+ clearSearch () {
|
|
|
this.$emit("clearSearchData", this.input);
|
|
|
},
|
|
|
},
|