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)
},
//验证用户参数合法性