From fabb787f8151ccf57722c2a0b6f56141021c251e Mon Sep 17 00:00:00 2001 From: Mimingguang Date: Mon, 10 Aug 2026 19:13:22 +0800 Subject: [PATCH] =?UTF-8?q?chore(changelog):=20#5788=20=E5=89=8D=E7=AB=AF?= =?UTF-8?q?=E5=9B=9E=E9=80=80=20pending=E2=80=94=E2=80=94=E9=81=B5=2017:54?= =?UTF-8?q?=20=E6=9A=82=E5=81=9C=E4=BB=A4=20revert=202.8(3441e69e),?= =?UTF-8?q?=E7=AD=89=20#5810=20=E6=96=B0=E5=A5=91=E7=BA=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...0_5788_换版保留派单可改派与槽位标旧-修改接口-管理后台.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/changelogs-v2/2026-08/10_5788_换版保留派单可改派与槽位标旧-修改接口-管理后台.md b/changelogs-v2/2026-08/10_5788_换版保留派单可改派与槽位标旧-修改接口-管理后台.md index 8db3586..90e41bf 100644 --- a/changelogs-v2/2026-08/10_5788_换版保留派单可改派与槽位标旧-修改接口-管理后台.md +++ b/changelogs-v2/2026-08/10_5788_换版保留派单可改派与槽位标旧-修改接口-管理后台.md @@ -7,12 +7,12 @@ author: "wx(GIT)" change_type: "修改接口" backend_status: "deployed" gateway_status: "not_required" -frontend_status: "implemented" +frontend_status: "pending" frontend_owner: "mmg" -frontend_ref: "064d0be2" +frontend_ref: "b31ac7c3" target_release: "" verified_at: "2026-08-10" -status_note: "【§2.8 重做完成 064d0be2】旧数据从窄条推翻重做为完整槽位卡。A.删 a75efc05 引入的窄条 am-superseded-slots 提示条;B/C.新建 SupersededSlotCard.vue:卡头「旧数据·需求已改版」+车型徽标 requiredVehicleTypeLabel+车 vehiclePlate vehicleModel+司机 driverName+「已派车·待人工核对」,整卡灰底弱化,排当前槽位后;展开只显区间行(serviceStartDate~serviceEndDate+车+司机+状态,后端无逐日切片 #5787,不渲染逐日价);D.操作留「更换车辆/司机(改派)」+「取消」,不提供删除槽位;F.分组/去重一律按 superseded 标志(严禁 fleetItemIndex 撞号);G.改期场景 serviceStart/End≠订单 startDate/endDate 时提示「旧派车日期与当前需求不符,请先取消后重新派车」。改派复用 change 链:changeTargetAssignment 按 assignmentId 命中 superseded 行直返(不走 merge/切片),assignmentOrder 顶部拦截给候选口径(requirementId 锚详情顶层当前需求 2086700635972915201、fleetItemIndex 省略、excludeAssignmentId=该行 assignmentId、日期该行);buildAssignmentCandidateRequest 支持显式 undefined 省略 fleetItemIndex。取消新链:DELETE cancelReason+driverNotified+requestId 幂等,605026 无凭证二次确认携 confirmWithoutEvidence=true 同一 requestId 重试,成功 refreshAssignmentBaseline 让卡/黄条消失、pendingCount 归 0。实证 26-9313 保留行扁平字段形态。AssignModal 59/59、picker 47/47、fleet/board 全量 444/444、checkpoint 含生产构建全过。H 实测验收(candidates 200 自排除/取消后徽章归 0)交 wx 测试服复测。" +status_note: "【遵 17:54 暂停令回退,等 #5810 新契约】064d0be2 按 17:31 二次打回的 2.8 规格把旧数据重做为完整槽位卡(SupersededSlotCard+改派/取消链,AssignModal 59/59、picker 47/47、fleet/board 444/444、checkpoint 含生产构建全过),但交付先于 17:54「暂停 2.8 施工、保持现状」说明 push。遵暂停令已 revert(3441e69e),v2.1 回到 b31ac7c3 口径(superseded 撞号过滤+标旧窄条+返工4项:vehicleSlots 为源合并/exclude 同源/放开统一选择/放开删除 superseded 例外)。#5810 换版策略升级(槽位人工制+需求语句 requirementFleetText+出发日期门禁)后端落地、本 changelog 出全新前端契约后,再按新形态实现(预告:槽位头去「建议{车型}」标签、改版横幅显示需求语句、槽位统一原样渲染)。" updated_at: "2026-08-10" base: "dev-v3" ---