Browse Source

编辑地址

master
chenkun 4 months ago
parent
commit
b8eccd3e78
4 changed files with 13 additions and 4 deletions
  1. +6
    -1
      api/api.js
  2. +3
    -1
      pages_order/center/addressListManage.vue
  3. +3
    -2
      pages_order/components/address/addressList.vue
  4. +1
    -0
      pages_order/components/address/redactAddress.vue

+ 6
- 1
api/api.js View File

@ -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',


+ 3
- 1
pages_order/center/addressListManage.vue View File

@ -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) {


+ 3
- 2
pages_order/components/address/addressList.vue View File

@ -45,9 +45,9 @@
<text @click="editAddress(item)" class="control-title">编辑</text>
</view>
<view class="del-btn">
<view class="del-btn" @click="deleteAddress(item.id)">
<uv-icon name="trash"></uv-icon>
<text class="control-title" @click="deleteAddress(item.id)">删除</text>
<text class="control-title" >删除</text>
</view>
</view>
@ -114,6 +114,7 @@ export default {
},
//
deleteAddress(e){
console.log(e,"$emitdeleteAddress")
this.$emit('deleteAddress', e)
},
//


+ 1
- 0
pages_order/components/address/redactAddress.vue View File

@ -70,6 +70,7 @@ export default {
'zIndex': 10000
})
}
this.$emit('saveOrUpdate', this.addressDetail)
},
//


Loading…
Cancel
Save