文件
hl-api-changelog/changelogs-v2
API Changelog Bot和Claude Opus 5 a29c0873e3
changelog-filename-gate / validate (push) Failing after 2s
docs(changelog): 团期正式派车司机投影到人员配置表,DRIVER 改系统托管(#8653 #8654)
PR #8669 已合入 dev-v3(merge commit 5c50782717d6),order-v3 已部署测试服
(jar 5c5078271)并逐条取证通过。

三条对外契约变化:
1. 同一批数据两个读口口径不同——saveConfig 的响应回显与 GROUP_BATCH 扇出副本
   不含司机行(走 selectManualConfigByProductBatchId,带 ne(staff_role, DRIVER)),
   而 getConfig / getConfigWithLiveStaffInfo 含司机行(走 selectByProductBatchId,
   无该谓词)。前端不要假设保存响应即全量。
2. order_batch_staff 现在会出现系统写入的 DRIVER 行,由车务派车回调投影维护,
   不提供人工编辑/删除入口。
3. 新错误码 582120:saveConfig 的 staffList 含 staffRole=DRIVER,或 scopeRoles
   声明 DRIVER,均拒绝整批保存且零写入(守卫排在软删与插入之前)。

Refs #8653
Refs #8654

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-30 22:34:15 +08:00
..