Go to file
caoqianming 1e94027e17 perf:销售发货批次隐藏可发数量为0的批次,并用子查询消除在途量N+1
- inm:MaterialBatchFilter 新增 count_canmio__gt 过滤,销售发货(sale_out)只展示可发>0的批次
- inm/wpm:count_mioing/count_working/count_handovering 改用关联子查询单次注解,
  消除列表逐行属性的N+1(纯访问101→1),并保留decimal精度(修正原IntegerField截断
  导致可发/可用量偏大的隐患)
- 新增 apps/utils/orm.py:inflight_sum(多聚合用子查询避免JOIN翻倍) + restql_wants
  (?query未取这些字段时跳过子查询)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-16 11:57:21 +08:00
.claude/commands chore: 添加 release slash command 与 .claude 目录约定 2026-04-29 14:28:49 +08:00
apps perf:销售发货批次隐藏可发数量为0的批次,并用子查询消除在途量N+1 2026-07-16 11:57:21 +08:00
config feat: base 将配置文件放到单独的config文件夹中防止误操作 2025-04-23 12:39:16 +08:00
docs feat: 开始添加设备管理模块 2023-05-22 15:55:32 +08:00
log vsc远程文件权限修改 2022-05-04 10:04:20 +08:00
media/default feat:恢复ichat 功能和 defaut 下的文件 2026-03-13 16:59:12 +08:00
out_service fix: 处理PG 连接泄漏隐患 2026-06-18 10:22:21 +08:00
scripts perf:大批计算提速与回刷脚本增强 2026-07-14 11:34:08 +08:00
server release: 3.1.2026071608 2026-07-16 08:05:16 +08:00
.gitignore chore: 添加 release slash command 与 .claude 目录约定 2026-04-29 14:28:49 +08:00
changelog.md release: 3.1.2026071608 2026-07-16 08:05:16 +08:00
manage.py vsc远程文件权限修改 2022-05-04 10:04:20 +08:00
requirements.txt feat: 固定依赖包 2026-01-08 10:40:00 +08:00
ruff.toml feat: mgroup 关联process 2023-09-27 09:37:57 +08:00
update_changelog.sh release: 3.1.2026031316 2026-03-13 16:40:12 +08:00