|
|
7e3fc11bf5
|
chore: warehouse/tree 接口加 3 阶段耗时打点日志(查库/build_tree/序列化)
|
2026-09-04 15:16:20 +08:00 |
|
|
|
bc6e97ae97
|
perf: warehouse build_tree 改为 Map 分组内存组装,消除 O(N²) 递归全扫(tree TTFB 1.7s→0.08s)
|
2026-09-04 15:10:38 +08:00 |
|
|
|
7cdc0bc3a1
|
perf: 库位选择器改为按需懒加载——新增 /warehouse/children 接口,WarehouseSelector 移除全量树依赖
|
2026-09-04 10:51:49 +08:00 |
|
|
|
4a4baa2f8f
|
fix: sort warehouse tree by name, fix tree batch delete cascade, and implement safe history location autofill
|
2026-04-08 17:32:00 +08:00 |
|
|
|
b614a7c8f5
|
fix(warehouse): fix tree path generation logic and integrity error causing 500 in batch generation
|
2026-04-02 11:05:41 +08:00 |
|
|
|
e28326b2e4
|
feat(warehouse): implement bulk delete and multi-level rule-based batch generation for locations
|
2026-04-02 10:55:17 +08:00 |
|
|
|
84e615baf6
|
fix(warehouse): fix AttributeError by safely extracting existing attribute from SysWarehouseLocation
|
2026-04-02 10:44:33 +08:00 |
|
|
|
457e222632
|
fix(warehouse): fix 500 error on delete by extracting attributes before db commit
|
2026-04-02 10:31:53 +08:00 |
|
|
|
032479fe38
|
fix: capture and persist target object names for delete, outbound, and borrow operations in audit logs
|
2026-03-20 15:47:13 +08:00 |
|
|
|
de0a5c8db2
|
全局审计日志
|
2026-03-10 17:27:54 +08:00 |
|
|
|
7201b658fb
|
feat: 优化库位树UI层级颜色,并将入库页面库位输入升级为级联选择器
|
2026-03-06 14:52:47 +08:00 |
|