docs(changelog): 8152 交接件补记前端侧同源残留两处(statusName 编造取值的下游落点)
changelog-filename-gate / validate (push) Failing after 2s

e011960 订正了本交接件里 statusName 的四个编造取值,但那四个字符串已被
hl-admin 抄进两处:VehicleHouseholdsSection.vue:191 的注释与该组件
spec 的夹具。两处都不影响运行(组件 :78 是纯透传、用例断言的是透传行为),
但下一个人 grep「待处理」会同时撞上它们,需要能分清哪些是错的。

同时把责任归属写明:四个取值是后端先写错在交接件里、前端照抄的。

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
这个提交包含在:
API Changelog Bot
2026-09-22 15:36:32 +08:00
共同撰写人 Claude Opus 5
父节点 e011960e45
当前提交 000e93c6be
@@ -575,6 +575,15 @@ Authorization: Bearer <token>
后两个驳回态在映射范围内,但被打回的需求行已失活、不出现在本端点的列表里(见前一条),故本列表实际只会出现前 4 行。 后两个驳回态在映射范围内,但被打回的需求行已失活、不出现在本端点的列表里(见前一条),故本列表实际只会出现前 4 行。
🔎 **同源残留(写给后续做 grep 的人,两处均不影响运行)**:上述被订正的四个错误取值(待处理 / 处理中 / 已完成 / 待审核)在本文件之外还有两个落点,hl-admin `14cb7110` 实读结果:
- `VehicleHouseholdsSection.vue:191` 的注释写着「四枚举:待审核/待处理/处理中/已完成」。**不影响渲染**:同文件 `:78` 是 `req.statusName` 为空则回落 `req.status` 再回落破折号的纯透传表达式,无任何字面分支;`:65` 注释已明写「kindName/statusName 后端下发,禁自建编码→中文映射」。后端文案变了,页面显示跟着变。
- `__tests__/VehicleHouseholdsSection.spec.js:39,57,111,113` 的夹具是 `statusName: '已完成'` / `'待处理'`。**不会变红**:用例断言的是透传行为(输入什么就渲染什么),夹具换成任何字符串都绿。
两处都只是文本,改与不改都不影响功能。列在这里是因为下一个人 grep「待处理」时会同时撞上它们,得能分清哪些是错的、哪些是它们本该的样子。
▶ 责任归属写在明处:这四个取值是**后端先写错在本交接件里**、前端照着抄的。契约文档错与实现错同等有害,已由 `e011960` 订正。
--- ---
### 4. 全团需求汇总 `GET /v3/admin/order/group-batch/{groupBatchId}/requirement-summary` ### 4. 全团需求汇总 `GET /v3/admin/order/group-batch/{groupBatchId}/requirement-summary`