|
@@ -20,6 +20,7 @@
|
|
>
|
|
>
|
|
{{ item.name||item.formatted_address }}
|
|
{{ item.name||item.formatted_address }}
|
|
</div>
|
|
</div>
|
|
|
|
+ <div v-if="issearch && keywordList && keywordList.length == 0" class="noData search-list">{{$t('sys.unSearchData')}}</div>
|
|
</div>
|
|
</div>
|
|
<!-- <div class="search-sh" v-show="keyword">
|
|
<!-- <div class="search-sh" v-show="keyword">
|
|
<el-button style="width: 100%" @click="showSearch = !showSearch">
|
|
<el-button style="width: 100%" @click="showSearch = !showSearch">
|
|
@@ -80,6 +81,7 @@ var baseLayers = {
|
|
};
|
|
};
|
|
|
|
|
|
let map: any = {};
|
|
let map: any = {};
|
|
|
|
+const issearch = ref(false);
|
|
let clickMarker;
|
|
let clickMarker;
|
|
const keyword = ref("");
|
|
const keyword = ref("");
|
|
const showSearch = ref(true);
|
|
const showSearch = ref(true);
|
|
@@ -194,6 +196,7 @@ const getMapInfo = (): MapInfo => {
|
|
};
|
|
};
|
|
};
|
|
};
|
|
const onSearch = (val) => {
|
|
const onSearch = (val) => {
|
|
|
|
+ issearch.value = true;
|
|
getGaoDeGaoDeList(val).then((res) => {
|
|
getGaoDeGaoDeList(val).then((res) => {
|
|
let data = res.data && JSON.parse(res.data);
|
|
let data = res.data && JSON.parse(res.data);
|
|
keywordList.value = data.pois;
|
|
keywordList.value = data.pois;
|