| | |
| | | <div class="search-list"> |
| | | <div class="search-top"> |
| | | <div class="search"> |
| | | <el-input placeholder="请输入内容" v-model="searchInput" class="input-with-select" clearable> |
| | | <el-select v-model="searchSelValue" slot="prepend" placeholder="请选择" class="search-sel"> |
| | | <el-input v-if="inputSelect" :placeholder="placeholder" v-model="searchInput" class="input-with-select" clearable> |
| | | <!-- <el-select v-model="searchSelValue" slot="prepend" placeholder="请选择" class="search-sel"> |
| | | <el-option v-for="item in searchOptions" :key="item.value" :label="item.label" :value="item"> </el-option> |
| | | </el-select> |
| | | </el-select> --> |
| | | <!-- <i slot="suffix" class="el-icon-search" style="cursor: pointer" @click="searchClick"></i> --> |
| | | </el-input> |
| | | <el-input v-else :placeholder="placeholder" v-model="searchInput" class="input-with-select" clearable> |
| | | </el-input> |
| | | </div> |
| | | <div class="btn"> |
| | |
| | | name: "SearchCommonView", |
| | | components: {}, |
| | | props: { |
| | | placeholder:{ |
| | | type:String, |
| | | default:'请输入内容', |
| | | }, |
| | | inputSelect:{ |
| | | type:Boolean, |
| | | default:true, |
| | | }, |
| | | queryClass: { |
| | | type: String, |
| | | default: "1" |
| | |
| | | }, |
| | | methods: { |
| | | searchClick() { |
| | | this.$emit("searchClick", this.searchSelValue, this.searchInput) |
| | | this.$emit("searchClick", this.searchInput) |
| | | }, |
| | | resetClick() { |
| | | this.searchSelValue = this.searchSel |