diff --git a/components/BsAddress.vue b/components/BsAddress.vue index b2112f3..ad84d7b 100644 --- a/components/BsAddress.vue +++ b/components/BsAddress.vue @@ -240,6 +240,9 @@ export default { vm.$set(vm.selectData.area, "value", editItem.area); vm.$set(vm.selectData.city, "value", editItem.city); vm.$set(vm.selectData.province, "value", editItem.province); + vm.$set(vm.selectData.area, "code", editItem.areaCode); + vm.$set(vm.selectData.city, "code", editItem.cityCode); + vm.$set(vm.selectData.province, "code", editItem.provinceCode); vm.$set(vm, "detailAddress", editItem.detailAddress); vm.$set(vm, "defaultAddress", editItem.isDefault); vm.$set(vm, "addressUser", editItem.name); @@ -257,6 +260,8 @@ export default { }, async onAddAddress() { let vm = this; + let curItem = vm.addressList.find((item) => item.id == vm.curAddressListItem.id); + console.log(vm.selectData) if (!vm.selectData?.area?.code) { vm.$message.error("请选择所在区域~"); return; @@ -269,7 +274,7 @@ export default { vm.$message.error("请输入收货人~"); return; } - if (!IsPhone(vm.addressPhone)) { + if (!IsPhone(vm.addressPhone)&&vm.addressPhone!=curItem.phone) { vm.$message.error("请输入收货人手机号码~"); return; } diff --git a/pages/goods/list/index.vue b/pages/goods/list/index.vue index b3505fe..88982d8 100644 --- a/pages/goods/list/index.vue +++ b/pages/goods/list/index.vue @@ -190,7 +190,7 @@ export default { vm.$set(vm.params, "order", "starting_price:asc"); break; case 3: - vm.$set(vm.params, "order", "create_time"); + vm.$set(vm.params, "order", "create_time:desc"); break; } if (vm.levelType == 1) {