From 75a87957231f71a780f2417224ade85d3f7a9378 Mon Sep 17 00:00:00 2001 From: yanhui <2353496031@qq.com> Date: Thu, 17 Sep 2026 15:44:30 +0800 Subject: [PATCH] =?UTF-8?q?=E9=85=8D=E4=BB=B6=E5=BA=93=E5=AD=98=E7=9B=91?= =?UTF-8?q?=E6=8E=A7=EF=BC=9A=E8=A1=A8=E5=A4=B4"SKU=E7=BC=96=E7=A0=81"?= =?UTF-8?q?=E6=94=B9=E4=B8=BA"=E5=95=86=E5=93=81=E7=BC=96=E7=A0=81"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - frontend/src/pages/ModularStockMonitor/index.jsx - 表格列头 "SKU编码" → "商品编码" - MKH 配置状态 tooltip 文案同步调整 - 搜索框 placeholder "SKU 编码 / 名称" → "商品编码 / 名称" - backend/src/services/modularStockMonitorService.js - 文件头注释同步更新(仅文案,无逻辑改动) 关于"从 BOM 维护匹配已配置 MKH 成品编码": 已探测 rpt.pm_bomBaseInfo 与目标仓 SKU 的编码体系完全脱钩 (sku_id/i_id/name 均 0 命中),若直接切换数据源会导致已配置数 从 661 归零。经用户确认,本次保留现有产品资料库判定口径, 仅做表头文案变更。 --- backend/src/services/modularStockMonitorService.js | 4 ++-- frontend/src/pages/ModularStockMonitor/index.jsx | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/backend/src/services/modularStockMonitorService.js b/backend/src/services/modularStockMonitorService.js index ea2dc2b..51c6274 100644 --- a/backend/src/services/modularStockMonitorService.js +++ b/backend/src/services/modularStockMonitorService.js @@ -4,9 +4,9 @@ // // 需求来源:《模块化库存监控.xlsx》 // 一级功能:模块化库存监控 二级功能:配件库存监控 -// 表头:图片 | 预警 | SKU编码 | 名称 | 当日入库库存 | 当日出库库存 | 实时库存 | +// 表头:图片 | 预警 | 商品编码 | 名称 | 当日入库库存 | 当日出库库存 | 实时库存 | // 仓位 | 近15天日均发货量 | 库存可用天数 | 所在仓库 -// 数据范围:仅取「简尚-崔桥工厂半成品包装项目仓」仓库下的 SKU 编码 +// 数据范围:仅取「简尚-崔桥工厂半成品包装项目仓」仓库下的商品编码 // // 数据来源(业务库 JSReportReplica / schema=rpt,2026-09-12 实测确认): // 主表 rpt.jst_sku —— SKU 档案;other_3 = 所属仓库 diff --git a/frontend/src/pages/ModularStockMonitor/index.jsx b/frontend/src/pages/ModularStockMonitor/index.jsx index d121390..fb8db99 100644 --- a/frontend/src/pages/ModularStockMonitor/index.jsx +++ b/frontend/src/pages/ModularStockMonitor/index.jsx @@ -157,7 +157,7 @@ const AccessoryStockPanel = () => { { title: , dataIndex: 'mkhStatus', width: 110, @@ -170,7 +170,7 @@ const AccessoryStockPanel = () => { }, }, { - title: 'SKU编码', + title: '商品编码', dataIndex: 'skuId', width: 176, fixed: 'left', @@ -291,7 +291,7 @@ const AccessoryStockPanel = () => { } - placeholder="SKU 编码 / 名称" + placeholder="商品编码 / 名称" value={filters.keyword} onChange={(e) => changeFilter('keyword')(e.target.value)} style={{ width: 220 }}