From 903e30b4d118c06ee10a9990dfc818d2a0fe5f38 Mon Sep 17 00:00:00 2001 From: API Changelog Bot Date: Wed, 30 Sep 2026 15:55:34 +0800 Subject: [PATCH] =?UTF-8?q?docs(changelog):=20=E8=AE=A2=E6=AD=A3=20#8576?= =?UTF-8?q?=20=E7=9A=84=20frontend=5Fstatus=20=E8=AF=AF=E5=88=A4=EF=BC=8C?= =?UTF-8?q?=E5=B9=B6=E7=BB=99=20#8597/#8603=20=E8=A1=A5=20not=5Frequired?= =?UTF-8?q?=20=E7=9A=84=E9=99=90=E5=AE=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit #8576:我在 2026-09-30 把它从 not_required 改成 pending 是错的,本次改回。 错因是读了落后 693 个提交的 hl-ui 本地工作树——#8464(提交 d7e932ac,2026-09-28) 已整体删除 src/views/fleet/group-dispatch/,src/api/fleet/group-dispatch.js 随之 收缩到只剩 getGroupDispatchPendingBatches,reconfigure / confirm 在前端已无消费方。 对 origin/v2.1 第三次复核:specWarnings 在 src/ 下 0 命中(唯一命中在 .claude 备忘文件), reconfigure 的 src/ 命中全是注释或 order-v2 同词异义;阳性对照 13 个文件有 export function、 matrix.js 有活跃消费方,证明检索本身有分辨力。 #8597:点明「房务控制台」整个域在前端尚不存在(9 个关键词 0 命中,阳性对照 house-allocation 活跃),故此处的 not_required 是「没有可改的代码」而非「对现有页面透明」,需与 #8491 一并核对。 #8603:点名前端真实渲染点 Step3PickupDropoff.vue:178-179 读的是 props.order.pickupDropoffGate (未动的那个对象),与本次删字段的 ConfirmRequirementRespVO 不是同一载体,避免下一个人 按字段名 grep 得出相反结论。 Co-Authored-By: Claude Opus 5 (1M context) --- ...Ÿ配车提交与确认响应新增车辆规格提醒清单-修改接口-管理后台.md | 4 ++-- ...•™截止时刻与提醒天数并补回已取消源单的退团房待办-修改接口-管理后台.md | 2 +- ...单确认响应删除恒空的接送机缺失日期字段-修改接口-管理后台.md | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/changelogs-v2/2026-09/30_8576_团期配车提交与确认响应新增车辆规格提醒清单-修改接口-管理后台.md b/changelogs-v2/2026-09/30_8576_团期配车提交与确认响应新增车辆规格提醒清单-修改接口-管理后台.md index 50716977..67c9a1b8 100644 --- a/changelogs-v2/2026-09/30_8576_团期配车提交与确认响应新增车辆规格提醒清单-修改接口-管理后台.md +++ b/changelogs-v2/2026-09/30_8576_团期配车提交与确认响应新增车辆规格提醒清单-修改接口-管理后台.md @@ -7,12 +7,12 @@ author: "wx(GIT)" change_type: "修改接口" backend_status: "deployed" gateway_status: "verified" -frontend_status: "pending" +frontend_status: "not_required" frontend_owner: "" frontend_ref: "" target_release: "" verified_at: "" -status_note: "PR #8602 已 squash 合并 dev-v3(cfefe04a83),hl-fleet-service dev-v3 分支已滚测试服。纯新增字段,两个端点的既有字段、错误码、HTTP 形态全部未变。【2026-09-30 由 not_required 改回 pending,原因】前端确实消费这两个端点:hl-ui origin/v2.1 有 src/api/fleet/group-dispatch.js(reconfigure / confirm 各一个调用点),而全仓 specWarnings 命中数为 0 —— 即新字段目前无人渲染,提醒对车务不可见,需要前端补渲染后本条才算落地。" +status_note: "PR #8602 已 squash 合并 dev-v3(cfefe04a83),hl-fleet-service dev-v3 分支已滚测试服。纯新增字段,两个端点的既有字段、错误码、HTTP 形态全部未变。【frontend_status 取 not_required 的依据,2026-09-30 对 hl-ui origin/v2.1 第三次复核】两个写口在前端已无消费方:#8464(2026-09-28,提交 d7e932ac)整体删除了 src/views/fleet/group-dispatch/ 页面模块,src/api/fleet/group-dispatch.js 随之收缩到只剩 getGroupDispatchPendingBatches 一个出口(该文件头部注释明写 reconfigure / confirm / readiness / share-groups / share-member-candidates 已移除,页面恢复时从 git 历史找回)。复核读数:specWarnings 全仓 1 命中且落在 .claude/agents/memory/ 的备忘文件里、src/ 下 0;reconfigure 在 src/ 下的命中全部是注释或 order-v2「受控重开窗口」令牌机制的同词异义。阳性对照:同目录 13 个文件有 export function、matrix.js 有活跃消费方,故检索本身有分辨力。⚠️ 本条 2026-09-30 一度被我改成 pending,依据是「group-dispatch.js 消费 reconfigure / confirm」—— 那是读了落后 693 个提交的本地工作树得出的,该判断作废;后端端点仍全部保留可用,日后恢复页面时按 specWarnings[].code 分支弹提醒即可。" updated_at: "2026-09-30" base: "dev-v3" --- diff --git a/changelogs-v2/2026-09/30_8597_清空退团房退改期限保留截止时刻与提醒天数并补回已取消源单的退团房待办-修改接口-管理后台.md b/changelogs-v2/2026-09/30_8597_清空退团房退改期限保留截止时刻与提醒天数并补回已取消源单的退团房待办-修改接口-管理后台.md index 523a4e8d..a9681e54 100644 --- a/changelogs-v2/2026-09/30_8597_清空退团房退改期限保留截止时刻与提醒天数并补回已取消源单的退团房待办-修改接口-管理后台.md +++ b/changelogs-v2/2026-09/30_8597_清空退团房退改期限保留截止时刻与提醒天数并补回已取消源单的退团房待办-修改接口-管理后台.md @@ -12,7 +12,7 @@ frontend_owner: "" frontend_ref: "" target_release: "" verified_at: "" -status_note: "PR #8599(提交 ff68637542)已合入 dev-v3;测试服 hl-order-service-v3 运行提交 d57498d38、BEHIND 0/N、STATE ok、2026-09-30 05:32:57,ff68637542 是 d57498d381 的祖先。两个端点的路径与方法均未变,网关 /v3/admin/** 路由块已通配,零网关改动。" +status_note: "PR #8599(提交 ff68637542)已合入 dev-v3;测试服 hl-order-service-v3 运行提交 d57498d38、BEHIND 0/N、STATE ok、2026-09-30 05:32:57,ff68637542 是 d57498d381 的祖先。两个端点的路径与方法均未变,网关 /v3/admin/** 路由块已通配,零网关改动。【frontend_status 取 not_required 的依据与限定,2026-09-30 对 hl-ui origin/v2.1 查证】「房务控制台」整个功能域目前在前端**不存在任何代码**:house-console / houseConsole / 退团房 / room-transfer 等 9 个中英文关键词在 src/ 下全部 0 命中(阳性对照:同为房务域的 house-allocation 在 src/api/housekeeper/ 与 src/views/housekeeper/ 均有活跃文件,故检索有分辨力)。因此这里的 not_required 含义是「没有可改的前端代码」,不是「改动对现有页面透明」——本条是 #8491『房务控制台接口』(frontend_status: pending,17 个新增端点)的后续订正,待该模块被前端认领落地时,本条的口径需与它一并核对,勿据本条认为这块功能已可用。" updated_at: "2026-09-30" base: "dev-v3" --- diff --git a/changelogs-v2/2026-09/30_8603_派单确认响应删除恒空的接送机缺失日期字段-修改接口-管理后台.md b/changelogs-v2/2026-09/30_8603_派单确认响应删除恒空的接送机缺失日期字段-修改接口-管理后台.md index 5a84ef2b..6abab485 100644 --- a/changelogs-v2/2026-09/30_8603_派单确认响应删除恒空的接送机缺失日期字段-修改接口-管理后台.md +++ b/changelogs-v2/2026-09/30_8603_派单确认响应删除恒空的接送机缺失日期字段-修改接口-管理后台.md @@ -12,7 +12,7 @@ frontend_owner: "" frontend_ref: "" target_release: "" verified_at: "" -status_note: "PR #8608 已 squash 合并 dev-v3(b4eb919b47),hl-fleet-service dev-v3 分支已滚测试服。删除的两个字段是 #8579 加的、在本端点上恒为空数组;接送机缺口在本端点是硬门禁,日期写在 605914/605915 的错误消息里。真正带「已落库但还差几天」中间态的是 POST /admin/fleet/assignments/batch 的 pickupDropoffGate 对象,该对象未动。" +status_note: "PR #8608 已 squash 合并 dev-v3(b4eb919b47),hl-fleet-service dev-v3 分支已滚测试服。删除的两个字段是 #8579 加的、在本端点上恒为空数组;接送机缺口在本端点是硬门禁,日期写在 605914/605915 的错误消息里。真正带「已落库但还差几天」中间态的是 POST /admin/fleet/assignments/batch 的 pickupDropoffGate 对象,该对象未动。【同名字段两个载体,勿按字段名 grep 判断影响面,2026-09-30 查证】hl-ui origin/v2.1 的 src/views/fleet/board/components/Step3PickupDropoff.vue:178-179 确实渲染 missingPickupDates / missingDropoffDates(「待配置接机 / 送机」两行),但它取的是 props.gate,而 gate 由 AssignModal.vue:1626 与 OrderDrawer.vue:803 从 props.order.pickupDropoffGate 派生—— 即上面那个未动的对象,与本次删字段的 ConfirmRequirementRespVO 不是同一个载体。本端点(POST /admin/fleet/assignments/requirements/{id}/confirm,前端出口 src/api/fleet/board.js:162)的响应上,这两个键没有任何读取点,故 not_required 成立。" updated_at: "2026-09-30" base: "dev-v3" ---