| | |
| | | <view :style="{ width: '100%', height: statusbarHeight + 'px' }"></view> |
| | | <view class="head-bar-nav" :style="{ height: navHeight + 'px' }" @click="openLoacing"> |
| | | <image src="/static/icon/home_ic_location@2x.png" mode="widthFix"></image> |
| | | <text>{{position.formatted_addresses.recommend}}</text> |
| | | <text>{{position.formatted_addresses.recommend || '点击定位'}}</text> |
| | | <u-icon name="arrow-right" color="#222222" size="13"></u-icon> |
| | | </view> |
| | | </view> |
| | |
| | | </view> |
| | | </view> |
| | | </view> |
| | | <view class="dingwei" v-if="!position"> |
| | | <view class="dingwei" v-if="isShow"> |
| | | <view class="dingwei-left"> |
| | | <text>未授权定位</text> |
| | | <text>我们无法获得您当前位置信息为您推荐附近经销商</text> |
| | |
| | | Login |
| | | }, |
| | | computed: { |
| | | ...mapState(['navHeight', 'statusbarHeight', 'position']) |
| | | ...mapState(['navHeight', 'statusbarHeight', 'position', 'userInfo']) |
| | | }, |
| | | data() { |
| | | return { |
| | |
| | | specialZone: [], |
| | | goodsList: [], |
| | | page: 1, |
| | | next: true |
| | | next: true, |
| | | isShow: false |
| | | } |
| | | }, |
| | | async onLoad() { |
| | | await this.$onLaunched; |
| | | if (!this.position) { |
| | | this.isShow = true |
| | | } |
| | | this.getBanner() |
| | | this.getLabels() |
| | | this.getGoodsList() |
| | |
| | | }) |
| | | }, |
| | | addCard(e) { |
| | | if (!this.userInfo) { |
| | | this.$refs.loginRef.open() |
| | | return |
| | | } |
| | | this.$u.api.addCart({ |
| | | goodsId: e.id, |
| | | goodsSkuId: e.goodsSkuResponseList[0].id, |