yueli
329820117f
perf: 消除 outbound/borrow BOM 匹配的 while(true) 全量加载
## 后端
- outbound.py: 新增 POST /api/v1/outbound/bom-match-stock 端点
接收 child_ids[],服务端按 base_id IN 查询三表有库存记录并返回
## 前端
- outbound.ts: 新增 bomMatchStock(childIds) API 函数
- Selection.vue: loadAllStockForBom (while(true) 全量) → loadStockForBom (单次 API)
- borrow/apply/index.vue: 同上
## 效果
- BOM 匹配从 ~90 次 HTTP 请求降为 1 次
- 浏览器内存从 ~18000 条降为 ~8-50 条
2026-07-15 17:52:08 +08:00
..
2026-07-15 17:52:08 +08:00
2026-05-25 11:11:10 +08:00
2026-07-15 16:07:59 +08:00
2026-02-09 11:29:37 +08:00
2026-07-15 17:37:57 +08:00
2026-07-15 11:11:40 +08:00
2026-05-21 14:09:57 +08:00
2026-05-18 16:16:50 +08:00