From 8013f5cdbf428b2a79560fc6bd921f1a61b7bbc5 Mon Sep 17 00:00:00 2001 From: chenfang <1057876684@qq.com> Date: Tue, 18 Mar 2025 11:18:30 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=87=E4=BB=B6=E5=BA=93=E7=A7=BB=E5=AF=BC?= =?UTF-8?q?=E5=85=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/wms/inventorymoveRecordDetail/index.ts | 12 ++++++++++++ src/api/wms/inventorymoveRecordMain/index.ts | 13 +++++++++++++ .../inventorymoveRecordMainNewSparePart/index.vue | 6 +++--- 3 files changed, 28 insertions(+), 3 deletions(-) diff --git a/src/api/wms/inventorymoveRecordDetail/index.ts b/src/api/wms/inventorymoveRecordDetail/index.ts index 8becf545e..970cce81e 100644 --- a/src/api/wms/inventorymoveRecordDetail/index.ts +++ b/src/api/wms/inventorymoveRecordDetail/index.ts @@ -45,6 +45,18 @@ export const getInventorymoveRecordDetailPage = async (params) => { } } + +// 查询库存转移记录子列表(备件专用) +export const getInventorymoveRecordDetailPageSparePart = async (params) => { + if (params.isSearch) { + delete params.isSearch + const data = {...params} + return await request.post({ url: '/wms/inventorymove-record-detail/seniorSparePart', data }) + } else { + return await request.get({ url: `/wms/inventorymove-record-detail/pageSparePart`, params }) + } +} + // 查询库存转移记录子详情 export const getInventorymoveRecordDetail = async (id: number) => { return await request.get({ url: `/wms/inventorymove-record-detail/get?id=` + id }) diff --git a/src/api/wms/inventorymoveRecordMain/index.ts b/src/api/wms/inventorymoveRecordMain/index.ts index 79e6afd82..83dc62dd2 100644 --- a/src/api/wms/inventorymoveRecordMain/index.ts +++ b/src/api/wms/inventorymoveRecordMain/index.ts @@ -70,6 +70,19 @@ export const exportInventorymoveRecordMain = async (params) => { } } + +// 导出库存转移记录主 Excel +export const exportInventorymoveRecordMainSparePart = async (params) => { + params.businessType = 'Move' + if (params.isSearch) { + delete params.isSearch + const data = {...params} + return await request.downloadPost({ url: '/wms/inventorymove-record-main/export-excel-seniorSparePart', data }) + } else { + return await request.download({ url: `/wms/inventorymove-record-main/export-excelSparePart`, params }) + } +} + // 导出合格转隔离记录主 Excel export const exportOkToHoldRecordMain = async (params) => { params.businessType = 'OkToHold' diff --git a/src/views/wms/moveManage/inventorymove/inventorymoveRecordMainNewSparePart/index.vue b/src/views/wms/moveManage/inventorymove/inventorymoveRecordMainNewSparePart/index.vue index 765ad0ee7..3272a9430 100644 --- a/src/views/wms/moveManage/inventorymove/inventorymoveRecordMainNewSparePart/index.vue +++ b/src/views/wms/moveManage/inventorymove/inventorymoveRecordMainNewSparePart/index.vue @@ -72,12 +72,12 @@ :allSchemas="InventorymoveRecordMainNew.allSchemas" :detailAllSchemas="InventorymoveRecordDetailNew.allSchemas" :detailAllSchemasRules="InventorymoveRecordDetailNewRules" - :apiPage="InventorymoveRecordDetailApi.getInventorymoveRecordDetailPage" + :apiPage="InventorymoveRecordDetailApi.getInventorymoveRecordDetailPageSparePart" /> - @@ -122,7 +122,7 @@ const updataTableColumns = (val) => { } const { tableObject, tableMethods } = useTable({ - getListApi: InventorymoveRecordDetailApi.getInventorymoveRecordDetailPage // 分页接口 + getListApi: InventorymoveRecordDetailApi.getInventorymoveRecordDetailPageSparePart // 分页接口 }) tableObject.params.businessType = 'Move'