修复优惠券使用后del store存储与修复地址删除错误问题
This commit is contained in:
1 parent
27c4b69cb8
commit
a4a895b548
3 files changed
+30
-18
No files matched your search
@@ -88,25 +88,32 @@ const edit = (id) => {
|
||||
})
|
||||
}
|
||||
const handleSwipeClick = async(id) => {
|
||||
let [error, res] = await uni.showModal({
|
||||
uni.showModal({
|
||||
title: '提示',
|
||||
content: '确定要删除?'
|
||||
});
|
||||
if (res && res.confirm) {
|
||||
let data = await addressDelete({
|
||||
id: id
|
||||
});
|
||||
if (data) {
|
||||
const index = addresses.value.findIndex(item => item.id == id)
|
||||
const newaddresses = JSON.parse(JSON.stringify(addresses.value))
|
||||
newaddresses.splice(index, 1)
|
||||
main.SET_ADDRESSES(newaddresses)
|
||||
uni.showToast({
|
||||
title: '删除成功!',
|
||||
icon: 'success'
|
||||
})
|
||||
content: '确定要删除?',
|
||||
success: async function (res) {
|
||||
if (res.confirm) {
|
||||
let data = await addressDelete({
|
||||
id: id
|
||||
});
|
||||
if (data) {
|
||||
const index = addresses.value.findIndex(item => item.id == id)
|
||||
const newaddresses = JSON.parse(JSON.stringify(addresses.value))
|
||||
newaddresses.splice(index, 1)
|
||||
main.SET_ADDRESSES(newaddresses)
|
||||
uni.showToast({
|
||||
title: '删除成功!',
|
||||
icon: 'success'
|
||||
})
|
||||
}
|
||||
} else if (res.cancel) {
|
||||
console.log('用户点击取消');
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
// if (res && res.confirm) {
|
||||
|
||||
// }
|
||||
}
|
||||
const chooseAddress = async(address) => {
|
||||
if (!is_choose.value) {
|
||||
|
||||
@@ -552,7 +552,9 @@ const pay = async() => {
|
||||
if (!order) {
|
||||
uni.hideLoading();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
main.DEL_COUPON()
|
||||
|
||||
|
||||
if (payType.value == 'weixin') {
|
||||
|
||||
Reference in new issue
Block a user