From 72a1b7773e04d9d3f57e3a70f4a862a8531349e2 Mon Sep 17 00:00:00 2001 From: "HUOJIN\\92525" Date: Tue, 8 Apr 2025 17:59:48 +0800 Subject: [PATCH] =?UTF-8?q?=E6=89=B9=E9=87=8F=E9=80=80=E8=B4=A7=E3=80=81?= =?UTF-8?q?=E6=89=B9=E9=87=8F=E6=94=B6=E8=B4=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../business/wms/base/address/address-api.ts | 6 +- .../api/business/wms/receive/receive-api.ts | 11 +- .../wms/base/address/address-list.vue | 4 +- .../business/wms/base/area/area-list.vue | 4 +- .../wms/base/customer/customer-list.vue | 4 +- .../business/wms/base/item/item-list.vue | 4 +- .../wms/base/location/location-list.vue | 4 +- .../business/wms/base/stock/stock-list.vue | 4 +- .../business/wms/receive/asn/asn-form.vue | 17 +- .../business/wms/receive/asn/asn-list.vue | 4 +- .../wms/receive/asn/batch-receive-form.vue | 140 +++++++++ .../wms/receive/asn/receive-detail-list.vue | 64 ++-- .../wms/receive/asnDetail/asn-detail-list.vue | 283 ------------------ .../wms/receive/asnTask/asn-task-list.vue | 92 ++---- 14 files changed, 222 insertions(+), 419 deletions(-) create mode 100644 nc_wms_web/src/views/business/wms/receive/asn/batch-receive-form.vue delete mode 100644 nc_wms_web/src/views/business/wms/receive/asnDetail/asn-detail-list.vue diff --git a/nc_wms_web/src/api/business/wms/base/address/address-api.ts b/nc_wms_web/src/api/business/wms/base/address/address-api.ts index e1ab240..5aecd6e 100644 --- a/nc_wms_web/src/api/business/wms/base/address/address-api.ts +++ b/nc_wms_web/src/api/business/wms/base/address/address-api.ts @@ -12,21 +12,21 @@ export const addressApi = { /** * 分页查询 @author hj */ - queryPage: (param) => { + queryPage: (param:object) => { return postRequest('/address/queryPage', param); }, /** * 增加 @author hj */ - add: (param) => { + add: (param:object) => { return postRequest('/address/add', param); }, /** * 修改 @author hj */ - update: (param) => { + update: (param:object) => { return postRequest('/address/update', param); }, diff --git a/nc_wms_web/src/api/business/wms/receive/receive-api.ts b/nc_wms_web/src/api/business/wms/receive/receive-api.ts index 55ce390..54332d8 100644 --- a/nc_wms_web/src/api/business/wms/receive/receive-api.ts +++ b/nc_wms_web/src/api/business/wms/receive/receive-api.ts @@ -12,8 +12,15 @@ export const receiveApi = { /** * 批量收货 @author 霍锦 */ - batchReceive: (idList: number[]) => { - return postRequest('/receive/batchReceive', idList); + batchReceive: (param: object) => { + return postRequest('/receive/batchReceive', param); + }, + + /** + * 批量退货 @author 霍锦 + */ + batchReturn: (param: object) => { + return postRequest('/receive/batchReturn', param); }, }; diff --git a/nc_wms_web/src/views/business/wms/base/address/address-list.vue b/nc_wms_web/src/views/business/wms/base/address/address-list.vue index e632586..466ec87 100644 --- a/nc_wms_web/src/views/business/wms/base/address/address-list.vue +++ b/nc_wms_web/src/views/business/wms/base/address/address-list.vue @@ -13,13 +13,13 @@ - + 查询 - + diff --git a/nc_wms_web/src/views/business/wms/base/area/area-list.vue b/nc_wms_web/src/views/business/wms/base/area/area-list.vue index 596f845..279b2f4 100644 --- a/nc_wms_web/src/views/business/wms/base/area/area-list.vue +++ b/nc_wms_web/src/views/business/wms/base/area/area-list.vue @@ -19,13 +19,13 @@ - + 查询 - + diff --git a/nc_wms_web/src/views/business/wms/base/customer/customer-list.vue b/nc_wms_web/src/views/business/wms/base/customer/customer-list.vue index 1a1d63c..9b968bb 100644 --- a/nc_wms_web/src/views/business/wms/base/customer/customer-list.vue +++ b/nc_wms_web/src/views/business/wms/base/customer/customer-list.vue @@ -19,13 +19,13 @@ - + 查询 - + diff --git a/nc_wms_web/src/views/business/wms/base/item/item-list.vue b/nc_wms_web/src/views/business/wms/base/item/item-list.vue index e907d87..9fb46a8 100644 --- a/nc_wms_web/src/views/business/wms/base/item/item-list.vue +++ b/nc_wms_web/src/views/business/wms/base/item/item-list.vue @@ -19,13 +19,13 @@ - + 查询 - + diff --git a/nc_wms_web/src/views/business/wms/base/location/location-list.vue b/nc_wms_web/src/views/business/wms/base/location/location-list.vue index 88519bd..0f917c4 100644 --- a/nc_wms_web/src/views/business/wms/base/location/location-list.vue +++ b/nc_wms_web/src/views/business/wms/base/location/location-list.vue @@ -26,13 +26,13 @@ - + 查询 - + diff --git a/nc_wms_web/src/views/business/wms/base/stock/stock-list.vue b/nc_wms_web/src/views/business/wms/base/stock/stock-list.vue index 403ba4b..042d888 100644 --- a/nc_wms_web/src/views/business/wms/base/stock/stock-list.vue +++ b/nc_wms_web/src/views/business/wms/base/stock/stock-list.vue @@ -25,13 +25,13 @@ - + 查询 - + diff --git a/nc_wms_web/src/views/business/wms/receive/asn/asn-form.vue b/nc_wms_web/src/views/business/wms/receive/asn/asn-form.vue index 5df87c1..4a52c86 100644 --- a/nc_wms_web/src/views/business/wms/receive/asn/asn-form.vue +++ b/nc_wms_web/src/views/business/wms/receive/asn/asn-form.vue @@ -82,12 +82,12 @@ - + - + - + @@ -234,6 +234,17 @@ function onBack() { query: {refresh: '1'} }); } + +//选项卡 +const receiveDetailListRef = ref() +const asnTaskListRef = ref() +function handleTabChange(activeKey: string) { + if (activeKey === 'asnDetail' && receiveDetailListRef.value) { + receiveDetailListRef.value.queryData(); + }else if(activeKey === 'asnTask' && asnTaskListRef.value){ + asnTaskListRef.value.queryData(); + } +}