|
|
@@ -6,34 +6,34 @@
|
|
|
@open="closeWay = 'self'"
|
|
|
v-model:visible="showPopup"
|
|
|
>
|
|
|
- <view-block class="nut-address">
|
|
|
- <view-block class="nut-address__header">
|
|
|
- <view-block class="arrow-back" @click="switchModule">
|
|
|
+ <view class="nut-address">
|
|
|
+ <view class="nut-address__header">
|
|
|
+ <view class="arrow-back" @click="switchModule">
|
|
|
<nut-icon
|
|
|
:name="backBtnIcon"
|
|
|
color="#cccccc"
|
|
|
v-if="privateType == 'custom' && backBtnIcon"
|
|
|
></nut-icon>
|
|
|
- </view-block>
|
|
|
+ </view>
|
|
|
|
|
|
- <view-block class="nut-address__header__title">
|
|
|
+ <view class="nut-address__header__title">
|
|
|
{{ privateType == 'custom' ? customAddressTitle : existAddressTitle }}
|
|
|
- </view-block>
|
|
|
+ </view>
|
|
|
|
|
|
- <view-block class="arrow-close" @click="handClose('cross')">
|
|
|
+ <view class="arrow-close" @click="handClose('cross')">
|
|
|
<nut-icon
|
|
|
v-if="closeBtnIcon"
|
|
|
:name="closeBtnIcon"
|
|
|
color="#cccccc"
|
|
|
size="18px"
|
|
|
></nut-icon>
|
|
|
- </view-block>
|
|
|
- </view-block>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
|
|
|
<!-- 请选择 -->
|
|
|
- <view-block class="custom-address" v-if="privateType == 'custom'">
|
|
|
- <view-block class="region-tab">
|
|
|
- <view-block
|
|
|
+ <view class="custom-address" v-if="privateType == 'custom'">
|
|
|
+ <view class="region-tab">
|
|
|
+ <view
|
|
|
class="tab-item"
|
|
|
:class="[index == tabIndex ? 'active' : '']"
|
|
|
v-for="(item, key, index) in selectedRegion"
|
|
|
@@ -42,12 +42,12 @@
|
|
|
@click="changeRegionTab(item, key, index)"
|
|
|
>
|
|
|
<view>{{ getTabName(item, index) }}</view>
|
|
|
- </view-block>
|
|
|
+ </view>
|
|
|
|
|
|
- <view-block class="region-tab-line" ref="regionLine"></view-block>
|
|
|
- </view-block>
|
|
|
+ <view class="region-tab-line" ref="regionLine"></view>
|
|
|
+ </view>
|
|
|
|
|
|
- <view-block class="region-con">
|
|
|
+ <view class="region-con">
|
|
|
<ul class="region-group">
|
|
|
<li
|
|
|
v-for="(item, index) in regionList[tabName[tabIndex]]"
|
|
|
@@ -69,11 +69,11 @@
|
|
|
>{{ item.name }}
|
|
|
</li>
|
|
|
</ul>
|
|
|
- </view-block>
|
|
|
- </view-block>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
|
|
|
<!-- 配送至 -->
|
|
|
- <view-block class="exist-address" v-else-if="privateType == 'exist'">
|
|
|
+ <view class="exist-address" v-else-if="privateType == 'exist'">
|
|
|
<div class="exist-address-group">
|
|
|
<ul class="exist-ul">
|
|
|
<li
|
|
|
@@ -109,8 +109,8 @@
|
|
|
>
|
|
|
<div class="btn">{{ customAndExistTitle }}</div>
|
|
|
</div>
|
|
|
- </view-block>
|
|
|
- </view-block>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
</nut-popup>
|
|
|
</template>
|
|
|
<script lang="ts">
|