Fix:订单详情切换地址不需要提示

(cherry picked from commit d28a2ebd20)
This commit is contained in:
linxi
2025-06-04 10:09:06 +08:00
parent d0841f19fc
commit 2d2b57d3d0
+25 -20
View File
@@ -416,28 +416,33 @@ export default {
_this.$store.dispatch("getUser", true)
// 监听到选择收货地址
const chooseAddress = uni.getStorageSync('chooseAddress') || {}
const sourceAddress = uni.getStorageSync('sourceAddress') || uni.getStorageSync('chooseAddress')
const sourceAddress = uni.getStorageSync('sourceAddress') || {}
// 监听到选择收货地址
if (chooseAddress.id && (chooseAddress.id !== sourceAddress.id)) {
uni.showModal({
title:'确定修改地址吗?',
content: '',
showCancel: true,
cancelText: '取消',
confirmText: '确认',
success: (res) => {
if(res.confirm) {
_this.addressInfo = chooseAddress
// 地址切换也要重新计算一下
uni.setStorageSync('sourceAddress', _this.addressInfo || '')
_this.computedPrice('onLoad chooseAddress')
}
},
complete: () => {
uni.hideLoading()
uni.setStorageSync('chooseAddress', {})
}
})
_this.addressInfo = chooseAddress
// 地址切换也要重新计算一下
uni.setStorageSync('sourceAddress', _this.addressInfo || '')
_this.computedPrice('onLoad chooseAddress')
setTimeout(() => {
uni.hideLoading()
uni.setStorageSync('chooseAddress', {})
}, 1000)
// uni.showModal({
// title:'确定修改地址吗?',
// content: '',
// showCancel: true,
// cancelText: '取消',
// confirmText: '确认',
// success: (res) => {
// if(res.confirm) {
// }
// },
// complete: () => {
// uni.hideLoading()
// uni.setStorageSync('chooseAddress', {})
// }
// })
}
},