commit
This commit is contained in:
@@ -38,12 +38,18 @@ layout("/layouts/platform_h5.html"){
|
||||
></van-notice-bar>
|
||||
<div class="weui-msg">
|
||||
<div class="weui-msg__icon-area">
|
||||
<template v-if="result?.data?.signCount >= 3">
|
||||
<i class="weui-icon-success weui-icon_msg"></i>
|
||||
</template>
|
||||
<template v-else>
|
||||
<i v-if="result?.code === 0" class="weui-icon-success weui-icon_msg"></i>
|
||||
<i v-else class="weui-icon-warn weui-icon_msg"></i>
|
||||
</template>
|
||||
</div>
|
||||
<div class="weui-msg__text-area">
|
||||
<div class="weui-msg__title">温馨提醒</div>
|
||||
<div class="weui-msg__msg" v-html="result?.msg"></div>
|
||||
<div v-if="result?.data?.signCount < 3" class="weui-msg__msg" v-html="result?.msg"></div>
|
||||
<div v-else class="weui-msg__msg">所有点位均已完成</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -62,6 +68,29 @@ layout("/layouts/platform_h5.html"){
|
||||
></van-address-edit>
|
||||
</template>
|
||||
|
||||
<van-dialog
|
||||
v-if="successVisible"
|
||||
v-model="successVisible"
|
||||
title="温馨提醒"
|
||||
width="90%"
|
||||
:close-on-click-overlay="false"
|
||||
class="result-dialog"
|
||||
confirm-button-text="关闭"
|
||||
>
|
||||
<div class="weui-msg">
|
||||
<div class="weui-msg__icon-area">
|
||||
<i class="weui-icon-success weui-icon_msg"></i>
|
||||
<div class="weui-msg__text-area">
|
||||
<div class="weui-msg__title">恭喜您</div>
|
||||
<div class="weui-msg__msg">
|
||||
<div>所有点位均已完成</div>
|
||||
<div>收货地址设置完成</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</van-dialog>
|
||||
|
||||
</div>
|
||||
|
||||
<script>
|
||||
@@ -75,9 +104,18 @@ layout("/layouts/platform_h5.html"){
|
||||
|
||||
addressInfo: {},
|
||||
areaList: areaList,
|
||||
successVisible: false,
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
handleDialogClose() {
|
||||
this.successVisible = false
|
||||
// 关闭父页面弹窗
|
||||
window.parent.postMessage({
|
||||
type: 'confirm',
|
||||
data: {}
|
||||
}, window.parent.location.origin);
|
||||
},
|
||||
onSave(row) {
|
||||
console.log(row)
|
||||
this.saveAddress(row)
|
||||
@@ -89,17 +127,14 @@ layout("/layouts/platform_h5.html"){
|
||||
...row
|
||||
})
|
||||
.then(res => {
|
||||
this.$toast(res.msg)
|
||||
if(res.code === 0) {
|
||||
// 关闭父页面弹窗
|
||||
window.parent.postMessage({
|
||||
type: 'confirm',
|
||||
data: {}
|
||||
}, window.parent.location.origin);
|
||||
this.successVisible = true
|
||||
} else {
|
||||
this.$toast(res.msg)
|
||||
}
|
||||
})
|
||||
.catch(err => {
|
||||
this.$toast(res.msg)
|
||||
|
||||
})
|
||||
},
|
||||
|
||||
|
||||
Reference in New Issue
Block a user