From b8eccd3e787a886056392827707075c2819c9475 Mon Sep 17 00:00:00 2001 From: chenkun <3289431190@qq.com> Date: Sat, 26 Oct 2024 00:10:36 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BC=96=E8=BE=91=E5=9C=B0=E5=9D=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api/api.js | 7 ++++++- pages_order/center/addressListManage.vue | 4 +++- pages_order/components/address/addressList.vue | 5 +++-- pages_order/components/address/redactAddress.vue | 1 + 4 files changed, 13 insertions(+), 4 deletions(-) diff --git a/api/api.js b/api/api.js index ef6e2a2..a32111e 100644 --- a/api/api.js +++ b/api/api.js @@ -106,9 +106,14 @@ const config = { }, // 用户地址表-编辑 editAddress: { - url: '/address/add', + url: '/address/edit', method: 'POST', }, + // 用户地址表-删除 + deleteAddress: { + url: '/address/edit', + method: 'PUT', + }, // 用户地址表-分页列表查询 addressList: { url: '/address/list', diff --git a/pages_order/center/addressListManage.vue b/pages_order/center/addressListManage.vue index d175799..953c383 100644 --- a/pages_order/center/addressListManage.vue +++ b/pages_order/center/addressListManage.vue @@ -83,6 +83,7 @@ export default { longitude: addressDetail.longitude } + console.log(addressDetail.id,"addressDetail.id") if (addressDetail.id) { data.id = addressDetail.id } @@ -122,13 +123,14 @@ export default { //删除地址 deleteAddress(id) { + console.log("==========") let self = this uni.showModal({ title: '删除地址', content: '确认删除此地址?删除后数据不可恢复', success(e) { if(e.confirm){ - self.$api('addressDelete', { + self.$api('deleteAddress', { id }, res => { if (res.code == 200) { diff --git a/pages_order/components/address/addressList.vue b/pages_order/components/address/addressList.vue index f08d80c..feaf50d 100644 --- a/pages_order/components/address/addressList.vue +++ b/pages_order/components/address/addressList.vue @@ -45,9 +45,9 @@ 编辑 - + - 删除 + 删除 @@ -114,6 +114,7 @@ export default { }, // 删除地址 deleteAddress(e){ + console.log(e,"$emitdeleteAddress") this.$emit('deleteAddress', e) }, // 修改地址 diff --git a/pages_order/components/address/redactAddress.vue b/pages_order/components/address/redactAddress.vue index 5b41c88..7ce2ac1 100644 --- a/pages_order/components/address/redactAddress.vue +++ b/pages_order/components/address/redactAddress.vue @@ -70,6 +70,7 @@ export default { 'zIndex': 10000 }) } + this.$emit('saveOrUpdate', this.addressDetail) }, //验证用户参数合法性