|
|
|
@ -38,7 +38,7 @@
|
|
|
|
地址选择
|
|
|
|
地址选择
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="xy-table-item-content">
|
|
|
|
<div class="xy-table-item-content">
|
|
|
|
<avue-map placeholder="请选择地址" :option="option" v-model="map" @mapClick="mapClick"></avue-map>
|
|
|
|
<avue-input-map style="width: 300px;" :params="option" placeholder="请选择地图" v-model="map" ></avue-input-map>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
@ -171,9 +171,11 @@ export default {
|
|
|
|
},
|
|
|
|
},
|
|
|
|
watch:{
|
|
|
|
watch:{
|
|
|
|
map(newVal){
|
|
|
|
map(newVal){
|
|
|
|
this.form.lat = newVal?.location?.lat
|
|
|
|
console.log(newVal)
|
|
|
|
this.form.lng = newVal?.location?.lng
|
|
|
|
if(!newVal) return
|
|
|
|
this.form.address = newVal?.formattedAddress
|
|
|
|
this.form.lat = newVal[1]
|
|
|
|
|
|
|
|
this.form.lng = newVal[0]
|
|
|
|
|
|
|
|
this.form.address = newVal[2]
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
},
|
|
|
|
mounted() {
|
|
|
|
mounted() {
|
|
|
|
|