commit
This commit is contained in:
@@ -38,12 +38,18 @@ layout("/layouts/platform_h5.html"){
|
|||||||
></van-notice-bar>
|
></van-notice-bar>
|
||||||
<div class="weui-msg">
|
<div class="weui-msg">
|
||||||
<div class="weui-msg__icon-area">
|
<div class="weui-msg__icon-area">
|
||||||
<i v-if="result?.code === 0" class="weui-icon-success weui-icon_msg"></i>
|
<template v-if="result?.data?.signCount >= 3">
|
||||||
<i v-else class="weui-icon-warn weui-icon_msg"></i>
|
<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>
|
||||||
<div class="weui-msg__text-area">
|
<div class="weui-msg__text-area">
|
||||||
<div class="weui-msg__title">温馨提醒</div>
|
<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>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -62,6 +68,29 @@ layout("/layouts/platform_h5.html"){
|
|||||||
></van-address-edit>
|
></van-address-edit>
|
||||||
</template>
|
</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>
|
</div>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
@@ -75,9 +104,18 @@ layout("/layouts/platform_h5.html"){
|
|||||||
|
|
||||||
addressInfo: {},
|
addressInfo: {},
|
||||||
areaList: areaList,
|
areaList: areaList,
|
||||||
|
successVisible: false,
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
handleDialogClose() {
|
||||||
|
this.successVisible = false
|
||||||
|
// 关闭父页面弹窗
|
||||||
|
window.parent.postMessage({
|
||||||
|
type: 'confirm',
|
||||||
|
data: {}
|
||||||
|
}, window.parent.location.origin);
|
||||||
|
},
|
||||||
onSave(row) {
|
onSave(row) {
|
||||||
console.log(row)
|
console.log(row)
|
||||||
this.saveAddress(row)
|
this.saveAddress(row)
|
||||||
@@ -89,17 +127,14 @@ layout("/layouts/platform_h5.html"){
|
|||||||
...row
|
...row
|
||||||
})
|
})
|
||||||
.then(res => {
|
.then(res => {
|
||||||
this.$toast(res.msg)
|
|
||||||
if(res.code === 0) {
|
if(res.code === 0) {
|
||||||
// 关闭父页面弹窗
|
this.successVisible = true
|
||||||
window.parent.postMessage({
|
} else {
|
||||||
type: 'confirm',
|
this.$toast(res.msg)
|
||||||
data: {}
|
|
||||||
}, window.parent.location.origin);
|
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
.catch(err => {
|
.catch(err => {
|
||||||
this.$toast(res.msg)
|
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user