| | |
| | | placeholder="请输入地名" |
| | | > |
| | | <template #suffix> |
| | | <el-icon |
| | | title="清除" |
| | | @click="setSearchClose" |
| | | class="el-input__icon" |
| | | > |
| | | <el-icon title="清除" @click="setSearchClose" class="el-input__icon"> |
| | | <Close /> |
| | | </el-icon> |
| | | </template> |
| | | <template #prefix> |
| | | <el-icon |
| | | @click="setSearchClick" |
| | | title="查询" |
| | | class="el-input__icon" |
| | | > |
| | | <el-icon @click="setSearchClick" title="查询" class="el-input__icon"> |
| | | <search /> |
| | | </el-icon> |
| | | </template> |
| | | </el-input> |
| | | </div> |
| | | <div |
| | | v-if="searchFLag" |
| | | class="search_content" |
| | | > |
| | | <el-collapse |
| | | v-model="activeNames" |
| | | @change="handleChange" |
| | | > |
| | | <el-collapse-item |
| | | title="查询结果" |
| | | name="1" |
| | | > |
| | | <div v-if="searchFLag" class="search_content"> |
| | | <el-collapse v-model="activeNames" @change="handleChange"> |
| | | <el-collapse-item title="查询结果" name="1"> |
| | | <div class="search_content_text">总查询结果:{{ listData.count }}</div> |
| | | <div class="search_content_text paging"> |
| | | 总页数:{{listData.page }} |
| | | 总页数:{{ listData.page }} |
| | | <el-button |
| | | size="small" |
| | | text |
| | |
| | | /> |
| | | </div> |
| | | <div class="table_box"> |
| | | |
| | | <div class="table_header"> |
| | | <div class="table_th_x">序号</div> |
| | | <div class="table_th">地名</div> |
| | |
| | | <div class="table_childer"> |
| | | <div |
| | | class="table_tr" |
| | | v-for='(item,flag) in tableData' |
| | | v-for="(item, flag) in tableData" |
| | | @click="setPointLocal(item)" |
| | | > |
| | | <div class="table_th_x">{{ flag +1}}</div> |
| | | <div class="table_th_x">{{ flag + 1 }}</div> |
| | | <div class="table_th">{{ item.enName }}</div> |
| | | </div> |
| | | |
| | | </div> |
| | | </div> |
| | | </el-collapse-item> |
| | |
| | | setPoitCannel(); |
| | | }; |
| | | const setSearchClick = async () => { |
| | | if (!searchValue) return; |
| | | if (!searchValue.value) return; |
| | | |
| | | var obj = { |
| | | filter: "name like '" + searchValue.value + "'", |
| | |
| | | </script> |
| | | <style lang="less" scoped> |
| | | .searchBox { |
| | | margin-left: 34px; |
| | | // margin-left: 34px; |
| | | // height: auto; |
| | | position: absolute; |
| | | top: 0; |
| | | right: -277px; |
| | | } |
| | | .searchInput { |
| | | width: 243px; |