From d840271076303d4ed20c2965db5805d9dc4afbbc Mon Sep 17 00:00:00 2001 From: Mimingguang <498526323@qq.com> Date: Wed, 16 Sep 2026 09:07:44 +0800 Subject: [PATCH] =?UTF-8?q?docs(order-v3):=20#7781=20=E4=B8=8E=20#7441=20P?= =?UTF-8?q?R-2d/2e=20=E5=89=8D=E7=AB=AF=E6=A0=B8=E5=AE=9E=E5=88=A4=20not?= =?UTF-8?q?=5Frequired(584310=20=E6=97=A0=E5=AD=97=E7=AC=A6=E4=B8=B2?= =?UTF-8?q?=E5=8C=B9=E9=85=8D;vehicleReady=20=E5=89=8D=E7=AB=AF=E9=9B=B6?= =?UTF-8?q?=E6=B6=88=E8=B4=B9)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...6_7441_团期整团免车户级与团级门禁联动-修改接口-管理后台.md | 4 ++-- ...81_核单分类未确认提示语补分类名584310-修改接口-管理后台.md | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/changelogs-v2/2026-09/16_7441_团期整团免车户级与团级门禁联动-修改接口-管理后台.md b/changelogs-v2/2026-09/16_7441_团期整团免车户级与团级门禁联动-修改接口-管理后台.md index c868fc8e..5ff807b2 100644 --- a/changelogs-v2/2026-09/16_7441_团期整团免车户级与团级门禁联动-修改接口-管理后台.md +++ b/changelogs-v2/2026-09/16_7441_团期整团免车户级与团级门禁联动-修改接口-管理后台.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: "2026-09-16" -status_note: "本单(#7441 PR-2d + PR-2e)已由 PR #7778 squash 合入 dev-v3(合并提交 f0277a14f),测试服 order-v3 于 2026-09-16 01:21 部署该提交。确认行程清单(户丙残留需求+撤回对照)、确认行程、取消成团(589502 豁免)、成团(vehicleReady 回填)四个端点经真实 waive 声明取证;团期详情/手工复判物料门/手工复判出发门②/团期合同保险面板/发起预支五项,本轮用 fleet 真实回调置位(非 waive 声明)验证同一份 vehicleReady 读取口径生效,未单独用『已声明免车』的团复测这五个端点。分页查询我的订单待办、手动开合同/保险、团期看板、fleet 待配车清单、内部候选查询共 5 个端点本轮未经网关实测,按源码核对列示。第八节已逐条标注覆盖边界。" +status_note: "本单(#7441 PR-2d + PR-2e)已由 PR #7778 squash 合入 dev-v3(合并提交 f0277a14f),测试服 order-v3 于 2026-09-16 01:21 部署该提交。确认行程清单(户丙残留需求+撤回对照)、确认行程、取消成团(589502 豁免)、成团(vehicleReady 回填)四个端点经真实 waive 声明取证;团期详情/手工复判物料门/手工复判出发门②/团期合同保险面板/发起预支五项,本轮用 fleet 真实回调置位(非 waive 声明)验证同一份 vehicleReady 读取口径生效,未单独用『已声明免车』的团复测这五个端点。分页查询我的订单待办、手动开合同/保险、团期看板、fleet 待配车清单、内部候选查询共 5 个端点本轮未经网关实测,按源码核对列示。第八节已逐条标注覆盖边界。mmg 2026-09-16 核实:14 个端点契约结构全不变、仅返回值随免车声明联动;vehicleReady 字段在 hl-admin 全仓零消费(团期详情/看板均未渲染该字段),不存在「vehicleReady=fleet 已配车」的强假设渲染;待办/清单消失重现是服务端数据行为。前端零改动,判 not_required。" updated_at: "2026-09-16" base: "dev-v3" --- diff --git a/changelogs-v2/2026-09/16_7781_核单分类未确认提示语补分类名584310-修改接口-管理后台.md b/changelogs-v2/2026-09/16_7781_核单分类未确认提示语补分类名584310-修改接口-管理后台.md index 930de032..0471d702 100644 --- a/changelogs-v2/2026-09/16_7781_核单分类未确认提示语补分类名584310-修改接口-管理后台.md +++ b/changelogs-v2/2026-09/16_7781_核单分类未确认提示语补分类名584310-修改接口-管理后台.md @@ -7,12 +7,12 @@ author: "wx(GIT)" change_type: "修改接口" backend_status: "deployed" gateway_status: "not_required" -frontend_status: "pending" +frontend_status: "not_required" frontend_owner: "" frontend_ref: "" target_release: "" verified_at: "" -status_note: "已合并 dev-v3(squash 提交 d3d4755e9,PR #7781),测试服 hl-order-service-v3 已部署该提交(2026-09-16 07:10:22,deploy-status.sh 核实 commit=d3d4755e9、BEHIND=0/N)。触发点一(8 分类循环,HOTEL 命中)已用自造测试订单实测:POST /v3/admin/order/8880000000778101001/settlement/finalize 返回 code=584310、message=核单分类「住宿」明细尚未全部确认或数据已变化,占位符已正确替换为具体分类名。触发点二(SettlementVehicleFeeSnapshotWriter 车辆草稿未确认,分类恒填「车辆」)本次未取证:该分支要求先有真实车辆需求+Fleet 派车+车辆草稿快照(reconcile 需要 Fleet Feign 真实回填数据),用直接 SQL 造数无法安全绕过 draftService.loadCandidate/lockReadySnapshot 的事实一致性比对(会被判 REPORT_SOURCE_CHANGED 而非 584310),需要完整走一遍团期车务派车流程才能自然触发,超出本次取证窗口,未编造该路径证据。本次没有新增 admin 路由,gateway_status=not_required。frontend_status=pending:若 hl-ui 存在对旧文案 八个核单分类尚未全部确认或数据已变化 做精确字符串匹配的逻辑,必须改为按 code=584310 判定,新文案恒含动态分类名,旧字面量不会再出现。本单无独立 Gitea Issue,PR #7781 备注 无关联工单(顺带发现的两处问题)。" +status_note: "已合并 dev-v3(squash 提交 d3d4755e9,PR #7781),测试服 hl-order-service-v3 已部署该提交(2026-09-16 07:10:22,deploy-status.sh 核实 commit=d3d4755e9、BEHIND=0/N)。触发点一(8 分类循环,HOTEL 命中)已用自造测试订单实测:POST /v3/admin/order/8880000000778101001/settlement/finalize 返回 code=584310、message=核单分类「住宿」明细尚未全部确认或数据已变化,占位符已正确替换为具体分类名。触发点二(SettlementVehicleFeeSnapshotWriter 车辆草稿未确认,分类恒填「车辆」)本次未取证:该分支要求先有真实车辆需求+Fleet 派车+车辆草稿快照(reconcile 需要 Fleet Feign 真实回填数据),用直接 SQL 造数无法安全绕过 draftService.loadCandidate/lockReadySnapshot 的事实一致性比对(会被判 REPORT_SOURCE_CHANGED 而非 584310),需要完整走一遍团期车务派车流程才能自然触发,超出本次取证窗口,未编造该路径证据。本次没有新增 admin 路由,gateway_status=not_required。frontend_status=pending:若 hl-ui 存在对旧文案 八个核单分类尚未全部确认或数据已变化 做精确字符串匹配的逻辑,必须改为按 code=584310 判定,新文案恒含动态分类名,旧字面量不会再出现。本单无独立 Gitea Issue,PR #7781 备注 无关联工单(顺带发现的两处问题)。mmg 2026-09-16 核实:旧文案「八个核单分类尚未全部确认或数据已变化」、584310、CATEGORY_CHECK_INCOMPLETE 在 hl-admin 全仓零引用——前端对该码本就是 request.js 拦截器透 message 原文展示口径,无精确字符串匹配可失效。新文案恒含分类名,透传即得更优提示。判 not_required。" updated_at: "2026-09-16" base: "dev-v3" ---