From 0eca1805b6e50b843ab5711c4279c909b1016077 Mon Sep 17 00:00:00 2001 From: yueli Date: Thu, 17 Sep 2026 09:53:31 +0800 Subject: [PATCH] =?UTF-8?q?style(borrow):=20=E5=BD=93=E5=89=8D=E6=8C=81?= =?UTF-8?q?=E6=9C=89=E4=BA=BA=E5=88=97=E6=94=B9=E4=B8=BA=E5=B8=B8=E4=BA=AE?= =?UTF-8?q?=E8=93=9D=E8=89=B2=EF=BC=8C=E8=BD=AC=E4=BA=A4=E6=97=B6=E5=8A=A0?= =?UTF-8?q?=E6=B5=85=E8=93=9D=E5=BA=95=E4=B8=8E=E7=BB=86=E8=BE=B9=E6=A1=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 背景 ---- 上一轮按「只有发生过转交才高亮」实现后,业务方反馈「当前持有人那里也应该 高亮才对」—— 该列回答的是「东西现在在谁手上」,比「当初谁借的」更需要一眼 看到,不该只在转交时才着色。本轮按新要求调整。 改动 ---- · 基础态:当前持有人一律主题色加粗(不再区分是否转交); · 转交态:额外加浅蓝底 + 细边框(--el-color-primary-light-9 / light-5), 强调「经手人已变更,归还时必须由他本人来还」。 用浅蓝而非实心色块,保持上一轮确立的降噪基调,只做一层轻标记。 覆盖三处「当前持有人」:借还记录列表、还库页、转交弹窗(弹窗按单条明细比对, 故新增 isRowTransferred;组行仍用 currentHolderList)。 ★ 数据侧的事实(供验收参考):trans_borrow_transfer 目前 0 笔,34 条未还 记录的「当前持有人 = 借用人」、53 条已还记录的持有人为空。 也就是说转交态(浅蓝框)在产生第一笔真实转交前不会出现。 --- .../src/views/transaction/records.vue | 48 ++++++++++++++----- .../src/views/transaction/return.vue | 22 +++++++-- 2 files changed, 55 insertions(+), 15 deletions(-) diff --git a/inventory-web/src/views/transaction/records.vue b/inventory-web/src/views/transaction/records.vue index df97ee8..05242e0 100644 --- a/inventory-web/src/views/transaction/records.vue +++ b/inventory-web/src/views/transaction/records.vue @@ -145,14 +145,14 @@ 也可能各不相同,故去重后逐个展示。 表达上做了降噪:未转交=普通文本,转过交=主题色加粗。原先一律用橙色 标签,一屏几十个色块会把真正需要关注的「已转交」淹没。 --> - +