From fb76b1cc02cbe32af4f5483000b3885c45906be2 Mon Sep 17 00:00:00 2001 From: wqy <1191068887@qq.com> Date: Tue, 23 Apr 2024 09:16:05 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=9C=B0=E5=9D=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/oms/order.js | 8 ++ .../components/AddressSelector/index.vue | 6 +- src/views/oms/order/index.vue | 120 ++++++++++++++---- 3 files changed, 107 insertions(+), 27 deletions(-) diff --git a/src/api/oms/order.js b/src/api/oms/order.js index 50b1dcf..31644ff 100644 --- a/src/api/oms/order.js +++ b/src/api/oms/order.js @@ -77,6 +77,14 @@ export function deliverProduct(data){ }) } +export function updateReceiverAddress(data){ + return request({ + url: '/oms/order/receiver/update', + method: 'post', + data: data + }) +} + // 查看订单操作日志 export function viewLog(orderId){ return request({ diff --git a/src/views/components/AddressSelector/index.vue b/src/views/components/AddressSelector/index.vue index ad9ff4e..8557635 100644 --- a/src/views/components/AddressSelector/index.vue +++ b/src/views/components/AddressSelector/index.vue @@ -8,7 +8,7 @@ v-bind="$props" clearable placeholder="请选择..." - size="small" + :size="size" /> @@ -20,7 +20,7 @@ import {mapGetters} from "vuex"; export default { name: 'AddressSelector', // register the component - props: ['value', 'props'], + props: ['value', 'props', 'size'], computed: { ...mapGetters(['areaSelect']), tempValue: { @@ -47,7 +47,7 @@ export default { recurs(list) { list.forEach(it => { it.label = it.name - it.value = it.id + it.value = it.name if (it.children) { this.recurs(it.children) } diff --git a/src/views/oms/order/index.vue b/src/views/oms/order/index.vue index e6b71fa..61a4ffc 100644 --- a/src/views/oms/order/index.vue +++ b/src/views/oms/order/index.vue @@ -15,7 +15,7 @@ @keyup.enter.native="handleQuery"/> - + 修改 @@ -242,20 +242,45 @@ + + + + + + + + + + + + + + + + + +