From 82dacef66f98224a076b2b763329c452a5afaef2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A0=82=E7=B3=96?= Date: Wed, 14 Jan 2026 17:32:54 +0800 Subject: [PATCH] =?UTF-8?q?feat(wms):=20=E6=B7=BB=E5=8A=A0=E5=BC=BA?= =?UTF-8?q?=E5=88=B6=E9=87=8A=E6=94=BE=E5=BA=93=E4=BD=8D=E7=9A=84API?= =?UTF-8?q?=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 新增forceReleaseLocation方法用于强制释放指定库位,当actualWarehouseId为空时抛出错误 --- klp-ui/src/api/wms/actualWarehouse.js | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/klp-ui/src/api/wms/actualWarehouse.js b/klp-ui/src/api/wms/actualWarehouse.js index ac82cd13..dc32ac2b 100644 --- a/klp-ui/src/api/wms/actualWarehouse.js +++ b/klp-ui/src/api/wms/actualWarehouse.js @@ -119,3 +119,17 @@ export function mergeActualWarehouse(payload) { } }) } + +/** + * 强制释放库位 + */ +export function forceReleaseLocation(actualWarehouseId) { + if (!actualWarehouseId) { + throw new Error('actualWarehouseId is required'); + } + return request({ + url: '/wms/actualWarehouse/release/' + actualWarehouseId, + method: 'put', + timeout: 100000, + }) +} \ No newline at end of file