|
|
897bbd2afd
|
Merge remote-tracking branch 'origin/main' into codex/mkh-alert-export-0917
远端 6c00977(PR #10 "show MKH component warehouse locations")与本地的
通知推送 / 导出 / 在途加工单改动改到了同一批文件,手工合并如下:
配件的仓位与库存统一到 loadComponentLocationData(),列表展开、单品明细、
导出配件明细三处共用(新增 loadComponentLocations 作为兼容入口):
- 仓位四级兜底链:真货位 bin_group/bin → 箱号 pack_id → 库存正数量仓库
(未分箱)→ jst_sku.other_3 商品档案仓(暂无箱号)
- 库存与仓位一次查询同时产出,两条查询都成功才写缓存(TTL 10 分钟)
- 修正远端版本的仓库关联列:仓名必须用 jst_warehouseInfo.Id = p.wh_id;
jst_packInventoryInfo.wms_co_id 全表 NULL,用它关联 85,152 行全部取不到仓名。
(库存表相反,必须用 w.wms_co_id = i.wms_co_id)
- 前端口径说明同时保留补货预警/在途加工单与新仓位口径
|
2026-09-17 10:06:26 +08:00 |
|
|
|
fe831c32fd
|
feat: MKH-BOM 补货预警排除在途加工单、缺货通知推送、导出功能
- 补货预警:接入加工单(链接服务器 bi_processing_work_orders),有未完成加工单则不预警,新增在途加工量列
- 新增每日 09:00 缺货/预警通知推送(cron + 统一通知中心 + 幂等键)
- 新增导出:商品清单 / 配件明细,XLSX / CSV,按当前筛选条件全量
- 配件仓位:新增 loadComponentLocations 批量加载器(导出/列表展开共用)
|
2026-09-17 10:01:13 +08:00 |
|
lunanting
|
006737e4ae
|
fix: show MKH component warehouse locations
|
2026-09-17 09:39:25 +08:00 |
|
lunanting
|
1c72df7f36
|
Merge remote-tracking branch 'origin/main' into codex/bom-warehouse-filter-0916
# Conflicts:
# backend/src/services/mkhBomService.js
|
2026-09-16 21:02:07 +08:00 |
|
lunanting
|
8e5d427b3a
|
fix: read MKH details from official BOM tables
|
2026-09-16 20:56:26 +08:00 |
|
lunanting
|
3bf7b9f208
|
fix: restrict MKH BOM list to designated warehouse
|
2026-09-16 18:02:28 +08:00 |
|
lunanting
|
65d009dcdc
|
fix: read BOM locations from pack inventory
|
2026-09-16 17:52:49 +08:00 |
|
lunanting
|
3ccba5f460
|
fix: show MKH BOM details in drill-down
|
2026-09-16 14:57:05 +08:00 |
|