Browse Source

地址选择修改

MS-IOHQJGHXZHQD\Administrator 5 tháng trước cách đây
mục cha
commit
caef48f707
2 tập tin đã thay đổi với 9 bổ sung3 xóa
  1. 7 2
      src/pages/address/index.vue
  2. 2 1
      src/points/productDetails/index.vue

+ 7 - 2
src/pages/address/index.vue

@@ -112,10 +112,15 @@ export default {
 						let flag = res.data.data.some(element => {
 							return this.selectedAddressId == element.id
 						});
+						let pages = getCurrentPages();
+						let prevPage = pages.length >= 2 ? pages[pages.length - 2] : null;
 						if (!flag) {
-							let pages = getCurrentPages();
-							let prevPage = pages.length >= 2 ? pages[pages.length - 2] : null;
 							// 传参
+							if (prevPage) {
+								// 赋值
+								prevPage.$vm.selectedAddressId = null;
+							}
+						} else {
 							if (prevPage) {
 								// 赋值
 								prevPage.$vm.selectedAddressId = this.selectedAddressId;

+ 2 - 1
src/points/productDetails/index.vue

@@ -269,7 +269,8 @@ export default {
               this.defaultAddress = res.data.data[0]
             }
             return
-          } else if (!this.selectedAddressId || !this.defaultAddress) {
+          }
+          if (!this.selectedAddressId || !this.defaultAddress) {
             let flag = res.data.data.some(item => {
               return item.type == 1
             });