chore(changelog): #8339 回写 frontend verified(mmg, hl-admin@65ce203d)
changelog-filename-gate / validate (push) Failing after 1s

这个提交包含在:
Mimingguang
2026-09-24 18:02:08 +08:00
父节点 079c4ded20
当前提交 5d42f7a247
@@ -7,12 +7,12 @@ author: "jw(GIT)"
change_type: "修改接口" change_type: "修改接口"
backend_status: "deployed" backend_status: "deployed"
gateway_status: "verified" gateway_status: "verified"
frontend_status: "pending" frontend_status: "verified"
frontend_owner: "" frontend_owner: "mmg"
frontend_ref: "" frontend_ref: "65ce203dc20e5b475d52ce6797ec1b069f52cfff"
target_release: "" target_release: "v2.1"
verified_at: "2026-09-24" verified_at: "2026-09-24"
status_note: "六节点定案(SRS §0.27.7):团期人工确认时,团期单子订单一并确认行程(定制中 → 待出行),团期单不再允许单户自行确认,合同保险只由逐户确认链路出具。POST /v3/admin/order/group-batch/{groupBatchId}/confirm 的确认门在四项 ready + 物资已确认之外加逐户预检(待支付 / 定制中的活跃户须已付订金、出行人齐全且有成人手机号、户级房车完成、合同模板已设、有主报账人),不满足仍返 589556,message 由「、」连接的团期级清单改为「;」分段:首段团期级未满足项(有才出现),其后每户一段「订单 {订单号}:{未满足项}」;确认成功后事务提交后系统异步逐户确认行程,合同保险由逐户链路出具(#8268 的确认后全团补发下线),单户失败不回滚团期确认,写团期时间线新事件 BATCH_SUB_ORDER_CONFIRM_FAILED(extra 带 orderId / orderNo / reason)。POST /v3/admin/order/{id}/confirm-itinerary 与 POST /v3/admin/order/{id}/transition(eventCode=CONFIRM)对团期单在团期确认前返新码 581065「团期单随团期确认,不可单独确认」,团期确认后仍在定制中的户放行作补确认,散客单不受影响。合同保险出具门可出具状态集补 TRIP_FINISHED(出行完毕):GET .../contracts 的 issuable 在出行完毕为 true,contracts/issue、contracts/reissue 在出行完毕不再返 589548。前端需:589556 按「;」分段逐户展示;团期单订单详情在团期确认前隐藏或置灰「确认行程」并处理 581065;时间线显示新事件(eventTypeName 后端已给)。" status_note: "六节点定案(SRS §0.27.7):团期人工确认时,团期单子订单一并确认行程(定制中 → 待出行),团期单不再允许单户自行确认,合同保险只由逐户确认链路出具。POST /v3/admin/order/group-batch/{groupBatchId}/confirm 的确认门在四项 ready + 物资已确认之外加逐户预检(待支付 / 定制中的活跃户须已付订金、出行人齐全且有成人手机号、户级房车完成、合同模板已设、有主报账人),不满足仍返 589556,message 由「、」连接的团期级清单改为「;」分段:首段团期级未满足项(有才出现),其后每户一段「订单 {订单号}:{未满足项}」;确认成功后事务提交后系统异步逐户确认行程,合同保险由逐户链路出具(#8268 的确认后全团补发下线),单户失败不回滚团期确认,写团期时间线新事件 BATCH_SUB_ORDER_CONFIRM_FAILED(extra 带 orderId / orderNo / reason)。POST /v3/admin/order/{id}/confirm-itinerary 与 POST /v3/admin/order/{id}/transition(eventCode=CONFIRM)对团期单在团期确认前返新码 581065「团期单随团期确认,不可单独确认」,团期确认后仍在定制中的户放行作补确认,散客单不受影响。合同保险出具门可出具状态集补 TRIP_FINISHED(出行完毕):GET .../contracts 的 issuable 在出行完毕为 true,contracts/issue、contracts/reissue 在出行完毕不再返 589548。前端需:589556 按「;」分段逐户展示;团期单订单详情在团期确认前隐藏或置灰「确认行程」并处理 581065;时间线显示新事件(eventTypeName 后端已给)。 前端已交付并验证(hl-admin@65ce203d):订单详情底栏「确认订单」团期单+团期未确认置灰+NTooltip 说明(isGroupConfirmBlocked 共享判据,六态集与合同保险出具门同源,null fail-open/非空未知 fail-closed),openLockConfirmModal 同源防御闸拦旁路入口;团期详情 confirm 文案改逐户确认行程链路,589556 改 silentError+dialog 按「;」分段逐行展示(不按「、」切碎/不解析订单号),其余码直弹 message;StatusLogsPanel 新事件 eventTypeName 直显零改动;contract.js 出具门补 TRIP_FINISHED JSDoc。4 个定向 spec 58 例全绿,新增 #8339 用例 25 例。"
updated_at: "2026-09-24" updated_at: "2026-09-24"
base: "dev-v3" base: "dev-v3"
--- ---