From 7ab85d2bafc52f50a016e37538ccc79e9180cc74 Mon Sep 17 00:00:00 2001
From: xuxueyang <xuxy@fengyuntec.com>
Date: 星期二, 13 八月 2024 17:12:12 +0800
Subject: [PATCH] 1
---
pages/user/address/address.vue | 11 +++++++++--
1 files changed, 9 insertions(+), 2 deletions(-)
diff --git a/pages/user/address/address.vue b/pages/user/address/address.vue
index e320be3..8b2c9e5 100644
--- a/pages/user/address/address.vue
+++ b/pages/user/address/address.vue
@@ -219,8 +219,8 @@
},
async init_area() {
if (this.regionDataPlus && this.regionDataPlus.length > 0) {
-
- }else{
+
+ } else {
var a = this.$storage.getItem('cache_area')
if (a) {
this.regionDataPlus = JSON.parse(a) || []
@@ -404,11 +404,18 @@
if (code === 0) {
this.$refs.popup_form.close()
this.$message.showToast(this.submitForm.id ? '修改成功' : '新增成功')
+
let tmp = this
setTimeout(() => {
tmp.page.current = 1
tmp.refreshList()
}, 300)
+ //如果当前选择的地址是这个,需要更新一下数据
+ if (this.address.id && this.submitForm.id === this.address.id) {
+ this.$store.commit('setDefaultAddress', {
+ ...this.submitForm
+ })
+ }
}
},
--
Gitblit v1.9.3