From d536d7edb2504e47dadae72b847b4a0c8879065b 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: Thu, 29 Oct 2026 15:29:53 +0800 Subject: [PATCH] =?UTF-8?q?=E5=89=8D=E7=AB=AF=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../handlingUnitOperationLog54.vue | 4 +- .../dashboard/autoJ1SortingBoard54.vue | 16 ++--- .../dashboard/autoJ2SortingBoard54.vue | 16 ++--- .../dashboard/sortingBoard54.vue | 58 ++++++++++--------- 4 files changed, 53 insertions(+), 41 deletions(-) diff --git a/src/views/modules/haianWarehouse/automatedWarehouse/handlingUnitOperationLog54.vue b/src/views/modules/haianWarehouse/automatedWarehouse/handlingUnitOperationLog54.vue index a646237..f4aea33 100644 --- a/src/views/modules/haianWarehouse/automatedWarehouse/handlingUnitOperationLog54.vue +++ b/src/views/modules/haianWarehouse/automatedWarehouse/handlingUnitOperationLog54.vue @@ -14,6 +14,7 @@ + @@ -222,7 +223,8 @@ export default { '扫入': '#67C23A', '扫出': '#409EFF', '调用栈板': '#409EFF', - '自动分拣': '#E6A23C' + '自动分拣': '#E6A23C', + '自动扣账': '#F56C6C' } return { fontWeight: 'bold', diff --git a/src/views/modules/haianWarehouse/dashboard/autoJ1SortingBoard54.vue b/src/views/modules/haianWarehouse/dashboard/autoJ1SortingBoard54.vue index 1236df2..f5ea473 100644 --- a/src/views/modules/haianWarehouse/dashboard/autoJ1SortingBoard54.vue +++ b/src/views/modules/haianWarehouse/dashboard/autoJ1SortingBoard54.vue @@ -318,23 +318,25 @@ export default { .summary-refresh { font-size: 14px; gap: 10px; } .table-viewport { flex: 1; min-height: 0; overflow-y: auto; background: rgba(70, 90, 120, 0.9); border: 1px solid #637e9e; border-radius: 6px; } .board-table { width: 100%; table-layout: fixed; border-spacing: 0; } -.board-table th { position: sticky; top: 0; z-index: 1; background: #1b6676; color: #fff; font-size: 18px; padding: 16px 8px; } -.board-table td { padding: 18px 8px; font-size: 18px; text-align: center; border-bottom: 1px solid #526b87; overflow-wrap: break-word; word-wrap: break-word; } +/* 表头表体字号加2px,行高锁在原18px字号的行盒,换行后每一行高度也不跟着涨 - rqrq */ +.board-table th { position: sticky; top: 0; z-index: 1; background: #1b6676; color: #fff; font-size: 20px; line-height: 22px; padding: 16px 8px; } +.board-table td { padding: 18px 8px; font-size: 20px; line-height: 22px; text-align: center; border-bottom: 1px solid #526b87; overflow-wrap: break-word; word-wrap: break-word; } .board-table tbody tr:nth-child(even) { background: #344b66; } .board-table .description { text-align: left; } .board-table .barcode { font-family: Consolas, 'Microsoft YaHei', monospace; } -.board-table .row-message { color: #ffd17d; font-size: 14px; } -.status-badge { display: inline-block; padding: 5px 10px; border-radius: 4px; white-space: nowrap; font-size: 16px; } +.board-table .row-message { color: #ffd17d; font-size: 16px; } +/* 状态字号加2px,行盒保持原高度,避免状态块把表格行撑高 - rqrq */ +.status-badge { display: inline-block; padding: 5px 10px; border-radius: 4px; white-space: nowrap; font-size: 18px; line-height: 19px; } .status-badge.pending { background: #745827; color: #fff0cf; } .status-badge.completed { background: #21684e; color: #d4ffeb; } -.board-table .empty-message { height: 220px; font-size: 24px; color: #d2e1ee; } +.board-table .empty-message { height: 220px; font-size: 26px; color: #d2e1ee; } .board-table .empty-message.is-error { color: #ffd17d; } .board-footer { display: flex; justify-content: space-between; padding-top: 12px; color: #d2e1ee; font-size: 14px; } @media screen and (max-width: 1280px) { .haian-sorting-board { padding: 12px; } .board-title h1 { font-size: 26px; } .board-header time { font-size: 14px; } - .board-table th, .board-table td { font-size: 14px; padding: 12px 5px; } - .status-badge { padding: 4px; font-size: 13px; } + .board-table th, .board-table td { font-size: 16px; line-height: 17px; padding: 12px 5px; } + .status-badge { padding: 4px; font-size: 15px; line-height: 16px; } } diff --git a/src/views/modules/haianWarehouse/dashboard/autoJ2SortingBoard54.vue b/src/views/modules/haianWarehouse/dashboard/autoJ2SortingBoard54.vue index 741423a..730975d 100644 --- a/src/views/modules/haianWarehouse/dashboard/autoJ2SortingBoard54.vue +++ b/src/views/modules/haianWarehouse/dashboard/autoJ2SortingBoard54.vue @@ -318,23 +318,25 @@ export default { .summary-refresh { font-size: 14px; gap: 10px; } .table-viewport { flex: 1; min-height: 0; overflow-y: auto; background: rgba(70, 90, 120, 0.9); border: 1px solid #637e9e; border-radius: 6px; } .board-table { width: 100%; table-layout: fixed; border-spacing: 0; } -.board-table th { position: sticky; top: 0; z-index: 1; background: #1b6676; color: #fff; font-size: 18px; padding: 16px 8px; } -.board-table td { padding: 18px 8px; font-size: 18px; text-align: center; border-bottom: 1px solid #526b87; overflow-wrap: break-word; word-wrap: break-word; } +/* 表头表体字号加2px,行高锁在原18px字号的行盒,换行后每一行高度也不跟着涨 - rqrq */ +.board-table th { position: sticky; top: 0; z-index: 1; background: #1b6676; color: #fff; font-size: 20px; line-height: 22px; padding: 16px 8px; } +.board-table td { padding: 18px 8px; font-size: 20px; line-height: 22px; text-align: center; border-bottom: 1px solid #526b87; overflow-wrap: break-word; word-wrap: break-word; } .board-table tbody tr:nth-child(even) { background: #344b66; } .board-table .description { text-align: left; } .board-table .barcode { font-family: Consolas, 'Microsoft YaHei', monospace; } -.board-table .row-message { color: #ffd17d; font-size: 14px; } -.status-badge { display: inline-block; padding: 5px 10px; border-radius: 4px; white-space: nowrap; font-size: 16px; } +.board-table .row-message { color: #ffd17d; font-size: 16px; } +/* 状态字号加2px,行盒保持原高度,避免状态块把表格行撑高 - rqrq */ +.status-badge { display: inline-block; padding: 5px 10px; border-radius: 4px; white-space: nowrap; font-size: 18px; line-height: 19px; } .status-badge.pending { background: #745827; color: #fff0cf; } .status-badge.completed { background: #21684e; color: #d4ffeb; } -.board-table .empty-message { height: 220px; font-size: 24px; color: #d2e1ee; } +.board-table .empty-message { height: 220px; font-size: 26px; color: #d2e1ee; } .board-table .empty-message.is-error { color: #ffd17d; } .board-footer { display: flex; justify-content: space-between; padding-top: 12px; color: #d2e1ee; font-size: 14px; } @media screen and (max-width: 1280px) { .haian-sorting-board { padding: 12px; } .board-title h1 { font-size: 26px; } .board-header time { font-size: 14px; } - .board-table th, .board-table td { font-size: 14px; padding: 12px 5px; } - .status-badge { padding: 4px; font-size: 13px; } + .board-table th, .board-table td { font-size: 16px; line-height: 17px; padding: 12px 5px; } + .status-badge { padding: 4px; font-size: 15px; line-height: 16px; } } diff --git a/src/views/modules/haianWarehouse/dashboard/sortingBoard54.vue b/src/views/modules/haianWarehouse/dashboard/sortingBoard54.vue index 1a01cec..bcee54c 100644 --- a/src/views/modules/haianWarehouse/dashboard/sortingBoard54.vue +++ b/src/views/modules/haianWarehouse/dashboard/sortingBoard54.vue @@ -2,7 +2,10 @@
- + +

{{ boardTitle }} @@ -14,10 +17,10 @@

+
标签 {{ visibleRows.length }} 未完成 {{ pendingCount }} - 数据异常 {{ abnormalCount }} 已完成 {{ completedCount }}
@@ -41,7 +44,7 @@ - 序号工单号物料编码物料名称RFID / 标签号状态 + No工单号物料编码物料名称RFID / 标签号状态 @@ -58,10 +61,7 @@
-
- - 数据更新时间:{{ updatedTime }} -
+ @@ -326,19 +326,24 @@ export default {