From 4ef4f9d2e716ff9c288d5a1669e108419fe5f123 Mon Sep 17 00:00:00 2001 From: devil_gong Date: Mon, 26 Nov 2018 17:59:54 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- alipay/pages/buy/buy.js | 9 ++++++--- alipay/pages/user-address/user-address.js | 12 ++++++++++++ 2 files changed, 18 insertions(+), 3 deletions(-) diff --git a/alipay/pages/buy/buy.js b/alipay/pages/buy/buy.js index 5f3bc10ef..4ce91005b 100755 --- a/alipay/pages/buy/buy.js +++ b/alipay/pages/buy/buy.js @@ -55,6 +55,11 @@ Page({ address: cache_address.data, address_id: cache_address.data.id }); + } else { + this.setData({ + address: null, + address_id: 0 + }); } } @@ -88,7 +93,7 @@ Page({ common_order_is_booking: data.common_order_is_booking || 0, }); if (this.data.address == null || this.data.address_id == 0) { - if((data.base.address || null) != null && data.base.address.length > 0) { + if((data.base.address || null) != null) { this.setData({ address: data.base.address, address_id: data.base.address.id, @@ -96,8 +101,6 @@ Page({ } } } - - console.log(this.data.address) } else { this.setData({ data_list_loding_status: 2, diff --git a/alipay/pages/user-address/user-address.js b/alipay/pages/user-address/user-address.js index 1398eab49..5a77fe997 100755 --- a/alipay/pages/user-address/user-address.js +++ b/alipay/pages/user-address/user-address.js @@ -152,6 +152,18 @@ Page({ type: "success", content: res.data.msg }); + + // 当前删除是否存在缓存中,存在则删除 + var cache_address = my.getStorageSync({ + key: app.data.cache_buy_user_address_select_key + }); + if ((cache_address.data || null) != null) { + if (cache_address.data.id == value) { + // 删除地址缓存 + my.removeStorageSync({ key: app.data.cache_buy_user_address_select_key }); + } + } + } else { my.showToast({ type: "fail", -- GitLab