From a07432981e0f58891fc40ed3ea0ba194588e2215 Mon Sep 17 00:00:00 2001 From: yueli Date: Thu, 10 Sep 2026 16:17:50 +0800 Subject: [PATCH] =?UTF-8?q?feat(borrow):=20=E6=89=AB=E7=A0=81=E5=80=9F?= =?UTF-8?q?=E5=BA=93=E9=A1=B5=E7=9A=84=E6=B8=85=E5=8D=95=E5=AF=B9=E9=BD=90?= =?UTF-8?q?=E6=89=AB=E7=A0=81=E5=87=BA=E5=BA=93=E9=A1=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 问题 ---- 扫码借库页(views/transaction/borrow.vue)的「审批计划清单」与扫码出库页 的「计划出库清单」样式不一致: · 标题:审批计划清单 / 计划出库清单 · 类型列:借库有、出库已删 · 数量列:借库用「审批数量」且排在最右;出库是「计划数量」且前置 · 备选库位:借库没有 · 清单容器:借库灰底 #f5f7fa,出库是淡绿 #f0f9eb + 边框 改动(五项全部对齐) -------------------- · 标题改为「计划借用清单」; · 移除「类型」列; · 「计划数量」前置到序号之后,橙色 #E6A23C 加粗 15px; · 新增备选库位:库位格子整体可点击 + popover(与出库页逐字相同的实现); · 清单容器改为淡绿背景 #f0f9eb + #e1f3d8 边框 + 圆角,标题绿色加粗。 备选库位复用了出库模块的 /alternatives 端点。已核实前提:借库申请单的 items_json 由预占改造写入 base_id / stock_id / source_table,故「推荐/备选」 标注可正常工作(对历史单据无这些字段时会安全回退为纯文本)。 定位说明 -------- 借库有三个页面(选单 / 扫码 / 审批),上一轮按「计划清单」关键词搜索时 命中了审批页的展开行,改错了位置。本提交修正的是真正的扫码借库页。 --- .../src/views/transaction/borrow.vue | 152 ++++++++++++++++-- 1 file changed, 139 insertions(+), 13 deletions(-) diff --git a/inventory-web/src/views/transaction/borrow.vue b/inventory-web/src/views/transaction/borrow.vue index 7927728..ceb4e0e 100644 --- a/inventory-web/src/views/transaction/borrow.vue +++ b/inventory-web/src/views/transaction/borrow.vue @@ -39,25 +39,63 @@

仅显示已通过(status=1)的审批单

- +
- 审批计划清单 + 计划借用清单 {{ plannedItems.length }} 种
- + + - - + + @@ -318,9 +356,9 @@