From b207cadaeb97aefef4fe328c77162f2812f80fc0 Mon Sep 17 00:00:00 2001 From: "han\\hanst" Date: Mon, 8 Sep 2025 16:43:59 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BA=93=E5=AD=98=E6=9F=A5=E8=AF=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/warehouse/inventoryStock.js | 25 + src/views/common/home.vue | 2 +- .../modules/warehouse/inventoryStock.vue | 749 ++++++++++++++++++ 3 files changed, 775 insertions(+), 1 deletion(-) create mode 100644 src/api/warehouse/inventoryStock.js create mode 100644 src/views/modules/warehouse/inventoryStock.vue diff --git a/src/api/warehouse/inventoryStock.js b/src/api/warehouse/inventoryStock.js new file mode 100644 index 0000000..6f4dce1 --- /dev/null +++ b/src/api/warehouse/inventoryStock.js @@ -0,0 +1,25 @@ +import { createAPI } from "@/utils/httpRequest.js"; + +// 获取库存信息列表 +export const getInventoryStockList = data => createAPI(`warehouse/getInventoryStockManageList`,'POST',data) + +// 保存库存信息 +export const saveInventoryStock = data => createAPI(`warehouse/saveInventoryStock`,'POST',data) + +// 删除库存信息 +export const delInventoryStock = data => createAPI(`warehouse/delInventoryStock`,'POST',data) + +// 调整库存 +export const adjustInventoryStock = data => createAPI(`warehouse/adjustInventoryStock`,'POST',data) + +// 库存冻结/解冻 +export const freezeInventoryStock = data => createAPI(`warehouse/freezeInventoryStock`,'POST',data) + +// 库存预留/释放 +export const reserveInventoryStock = data => createAPI(`warehouse/reserveInventoryStock`,'POST',data) + +// 获取库存详细信息 +export const getInventoryStockDetail = data => createAPI(`warehouse/getInventoryStockDetail`,'POST',data) + +// 库存转移 +export const transferInventoryStock = data => createAPI(`warehouse/transferInventoryStock`,'POST',data) diff --git a/src/views/common/home.vue b/src/views/common/home.vue index 1480522..99120dc 100644 --- a/src/views/common/home.vue +++ b/src/views/common/home.vue @@ -1,6 +1,6 @@