From 17d8cd07a158c5fd9be5e6b9c132315363b0ff52 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B8=B8=E7=86=9F=E5=90=B4=E5=BD=A6=E7=A5=96?= Date: Wed, 31 Dec 2025 10:24:55 +0800 Subject: [PATCH] =?UTF-8?q?feat(warehouse):=20=E6=9B=B4=E6=96=B0=E5=A4=A7?= =?UTF-8?q?=E7=9B=98=E7=82=B9=E6=A0=87=E7=AD=BE=E5=8F=98=E6=9B=B4=E5=8A=9F?= =?UTF-8?q?=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将只读字段改为禁用状态以提升用户体验 - 查询按钮文本从"查询同物料"更改为"查询IFS库存" - 库位标签更新为"库位(选择)"以明确功能 - 添加库位编码手输功能和仓库编码自动带出逻辑 - 新增AvailabilityControlId字段支持 - 为IFS库存查询添加拖拽功能支持 - 修复IFS库存字段名大小写不一致问题 - 实现库位存在性检查并自动设置仓库编码 - 添加手动输入库位时的仓库编码查询功能 --- src/api/warehouse/labelQuery.js | 5 +- .../warehouse/labelChangeForDaPanDian.vue | 167 +++++++++++++++--- 2 files changed, 142 insertions(+), 30 deletions(-) diff --git a/src/api/warehouse/labelQuery.js b/src/api/warehouse/labelQuery.js index 9519229..14cf38a 100644 --- a/src/api/warehouse/labelQuery.js +++ b/src/api/warehouse/labelQuery.js @@ -27,4 +27,7 @@ export const restoreNonPalletInventory = data => createAPI('/warehouse/labelQuer export const getFailedPrintTasks = data => createAPI('/warehouse/labelQuery/getFailedPrintTasks', 'POST', data) // 重试失败的打印任务 -export const retryFailedPrintTasks = data => createAPI('/warehouse/labelQuery/retryFailedPrintTasks', 'POST', data) \ No newline at end of file +export const retryFailedPrintTasks = data => createAPI('/warehouse/labelQuery/retryFailedPrintTasks', 'POST', data) + +// 根据库位ID查询库位信息(获取仓库编码)- rqrq +export const getLocationByLocationId = data => createAPI('/warehouse/labelQuery/getLocationByLocationId', 'POST', data) \ No newline at end of file diff --git a/src/views/modules/warehouse/labelChangeForDaPanDian.vue b/src/views/modules/warehouse/labelChangeForDaPanDian.vue index 3e9d6e3..1db690c 100644 --- a/src/views/modules/warehouse/labelChangeForDaPanDian.vue +++ b/src/views/modules/warehouse/labelChangeForDaPanDian.vue @@ -368,15 +368,15 @@ - +
- + - 查询同物料 + 查询IFS库存
@@ -391,7 +391,7 @@
- + - + - + + + + + + @@ -461,6 +466,15 @@
+ + + + + + + + +