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'