fix: restrict MKH products and use official BOM tables #9

Merged
lunanting merged 3 commits from codex/bom-warehouse-filter-0916 into main 2026-09-16 21:03:57 +08:00
Owner

问题与结果

MKH 模块化成品此前混入非指定仓库商品,并未优先读取聚水潭官方 BOM 表,造成部分商品显示“未配置”或组合关系错误。此次更新仅保留指定仓库「简尚-崔桥工厂品牌仓」的商品,并以 rpt.jst_skuBomInfo / rpt.jst_skuBomItem 为 BOM 首选数据源,同时保留业务组合 BOM、产品资料库回退和包装库存箱号/仓位查询。

合并情况

  • 已先合并 PR #8,并将最新 main(4aed4d5)合入当前分支。
  • 冲突已人工处理,官方 BOM 与包装库存库位功能均保留。
  • 当前提交:1c72df7。

验证

  • 后端语法检查通过(149 个文件),290 项测试通过。
  • 前端 lint、16 项测试和生产构建通过。
  • 真实数据库验证 MKHDNZ0409260600022:official_bom,11 种配件,总用量 12。
  • 官方 BOM 明细按当前页批量查询并缓存,避免每次读取约 4.9 万行明细。
## 问题与结果 MKH 模块化成品此前混入非指定仓库商品,并未优先读取聚水潭官方 BOM 表,造成部分商品显示“未配置”或组合关系错误。此次更新仅保留指定仓库「简尚-崔桥工厂品牌仓」的商品,并以 rpt.jst_skuBomInfo / rpt.jst_skuBomItem 为 BOM 首选数据源,同时保留业务组合 BOM、产品资料库回退和包装库存箱号/仓位查询。 ## 合并情况 - 已先合并 PR #8,并将最新 main(4aed4d5)合入当前分支。 - 冲突已人工处理,官方 BOM 与包装库存库位功能均保留。 - 当前提交:1c72df7。 ## 验证 - 后端语法检查通过(149 个文件),290 项测试通过。 - 前端 lint、16 项测试和生产构建通过。 - 真实数据库验证 MKHDNZ0409260600022:official_bom,11 种配件,总用量 12。 - 官方 BOM 明细按当前页批量查询并缓存,避免每次读取约 4.9 万行明细。
lunanting added 1 commit 2026-09-16 18:02:55 +08:00
lunanting added 1 commit 2026-09-16 20:56:41 +08:00
lunanting changed title from fix: MKH BOM 仅展示指定仓库商品 to fix: restrict MKH products and use official BOM tables 2026-09-16 20:57:23 +08:00
lunanting added 1 commit 2026-09-16 21:03:34 +08:00
lunanting merged commit 50202557d9 into main 2026-09-16 21:03:57 +08:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: lunanting/cangku#9
No description provided.