60 lines
1.2 KiB
Vue
60 lines
1.2 KiB
Vue
![]() |
<template>
|
|||
|
<mg-cell bgc="transparent" isr='1'>
|
|||
|
<view class="f34" slot='bd'>
|
|||
|
<view @click="ckwz" class="f-y-c">
|
|||
|
<view class="t-o-e" style="max-width: 360rpx;">{{sjxx.shopData.name||'商家名称'}}</view>
|
|||
|
<!-- <text class="iconfont iconright c6"></text> -->
|
|||
|
</view>
|
|||
|
<view class="mt15 f24 f-y-c">
|
|||
|
<text class="iconfont iconlocation mr10 f28"></text>
|
|||
|
<view class="f24 c9">您距离当前门店{{storeInfo.distance}},请确认下单门店是否正确</view>
|
|||
|
</view>
|
|||
|
</view>
|
|||
|
</mg-cell>
|
|||
|
</template>
|
|||
|
|
|||
|
<script>
|
|||
|
import {
|
|||
|
mapState,
|
|||
|
mapActions
|
|||
|
} from 'vuex'
|
|||
|
export default {
|
|||
|
name: 'get-ztd',
|
|||
|
props: {
|
|||
|
cname: '',
|
|||
|
address: '',
|
|||
|
sjxx: Object,
|
|||
|
},
|
|||
|
data() {
|
|||
|
return {
|
|||
|
|
|||
|
}
|
|||
|
},
|
|||
|
computed: {
|
|||
|
...mapState({
|
|||
|
storeInfo: state => state.config.storeInfo,
|
|||
|
}),
|
|||
|
desc() {
|
|||
|
if (this.address) {
|
|||
|
return `${this.address.userName}(${this.address.sex}) ${this.address.userTel}`
|
|||
|
} else {
|
|||
|
return '请选择地址'
|
|||
|
}
|
|||
|
},
|
|||
|
},
|
|||
|
methods: {
|
|||
|
ckwz() {
|
|||
|
this.util.ckWz({
|
|||
|
lat: this.sjxx.moreSet.lat,
|
|||
|
lng: this.sjxx.moreSet.lng,
|
|||
|
name: this.sjxx.shopData.name,
|
|||
|
address: this.sjxx.moreSet.address,
|
|||
|
})
|
|||
|
},
|
|||
|
},
|
|||
|
}
|
|||
|
</script>
|
|||
|
|
|||
|
<style scoped lang="scss">
|
|||
|
</style>
|