From 15bfd12697b2492a3e6b86a9cbda1be3735f0ce1 Mon Sep 17 00:00:00 2001 From: "han\\hanst" Date: Thu, 18 Sep 2025 10:05:44 +0800 Subject: [PATCH] =?UTF-8?q?=E6=89=98=E7=9B=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/warehouse/pallet.js | 28 ++ src/views/modules/warehouse/pallet.vue | 540 +++++++++++++++++++++++++ 2 files changed, 568 insertions(+) create mode 100644 src/api/warehouse/pallet.js create mode 100644 src/views/modules/warehouse/pallet.vue diff --git a/src/api/warehouse/pallet.js b/src/api/warehouse/pallet.js new file mode 100644 index 0000000..e475787 --- /dev/null +++ b/src/api/warehouse/pallet.js @@ -0,0 +1,28 @@ +import { createAPI } from "@/utils/httpRequest.js"; + +// 获取托盘列表 +export const getPalletList = data => createAPI('warehouse/pallet/list', 'POST', data) + +// 获取托盘信息(根据托盘ID) +export const getPalletInfo = data => createAPI('warehouse/pallet/info', 'POST', data) + +// 获取托盘信息(根据主键ID) +export const getPalletById = id => createAPI(`warehouse/pallet/info/${id}`, 'GET') + +// 保存托盘信息 +export const savePallet = data => createAPI('warehouse/pallet/save', 'POST', data) + +// 修改托盘信息 +export const updatePallet = data => createAPI('warehouse/pallet/update', 'POST', data) + +// 删除托盘 +export const deletePallet = data => createAPI('warehouse/pallet/delete', 'POST', data) + +// 检查托盘ID是否存在 +export const checkPalletId = data => createAPI('warehouse/pallet/checkPalletId', 'POST', data) + +// 获取托盘状态选项 +export const getPalletStatusOptions = () => createAPI('warehouse/pallet/statusOptions', 'GET') + +// 获取用户授权站点列表 +export const getUserAuthorizedSites = data => createAPI('warehouse/pallet/getUserAuthorizedSites', 'POST', data) diff --git a/src/views/modules/warehouse/pallet.vue b/src/views/modules/warehouse/pallet.vue new file mode 100644 index 0000000..25e9665 --- /dev/null +++ b/src/views/modules/warehouse/pallet.vue @@ -0,0 +1,540 @@ + + + + +