docs(changelog): frontend-fleet-reassign-display 改派槽位列回显修复,implemented cb763a74
一些检查失败了
changelog-filename-gate / validate (push) Failing after 1s

这个提交包含在:
Mimingguang 2026-08-09 10:34:16 +08:00 提交者 Mimingguang
父节点 2b069a2d37
当前提交 154338d76d

查看文件

@ -7,13 +7,13 @@ author: "wx(GIT)"
change_type: "前端缺陷" change_type: "前端缺陷"
backend_status: "not_required" backend_status: "not_required"
gateway_status: "not_required" gateway_status: "not_required"
frontend_status: "pending" frontend_status: "implemented"
frontend_owner: "mmg" frontend_owner: "mmg"
frontend_ref: "" frontend_ref: "cb763a74"
target_release: "" target_release: ""
verified_at: "" verified_at: ""
status_note: "前端缺陷:改派选完车辆/司机(完成选择)后,槽位顶部列与按天改派表格均不回显新选择。选择已在前端草稿(底部可见)且可正常提交生效,纯前端回显未刷新。前端修复。" status_note: "前端缺陷:改派选完车辆/司机(完成选择)后,槽位顶部列与按天改派表格均不回显新选择。选择已在前端草稿(底部可见)且可正常提交生效,纯前端回显未刷新。前端修复cb763a74选完后两处列立即回显新选择。"
updated_at: "2026-08-08" updated_at: "2026-08-09"
base: "dev-v3" base: "dev-v3"
generated: "2026-08-08T22:50:00+08:00" generated: "2026-08-08T22:50:00+08:00"
--- ---
@ -102,3 +102,12 @@ POST https://api.test.1814.love:9443/admin/fleet/assignments/{assignmentId}/chan
## 备注 ## 备注
- 初次派单AssignModal选完应用后槽位列正常回显 ✅;问题仅在**改派(重新派单)流程**的「完成选择」回显环节。 - 初次派单AssignModal选完应用后槽位列正常回显 ✅;问题仅在**改派(重新派单)流程**的「完成选择」回显环节。
- 后端改派提交POST /{id}/change正常,选择已正确传入并生效——纯前端回显问题。
## 前端实证确认2026-08-09 mmg,hl-admin@cb763a74
已修复,整段与按天改派两处列选完后立即回显新选择:
- **根因**:改派清除车/司机后点「完成选择」,`selVehicle/selDriver` 草稿已写入但 `changeDraftCleared` 不复位(`applyResourceSelectionAndClose``day` scope 仅关抽屉即返回);槽位列空态判定 `isChangeRowClearedPending = isChangeRowSelected && changeDraftCleared``AssignModal.vue`)仍命中 → 停在「待重新选择」,与底部改派草稿不一致。
- **修复**:新增 `resolveChangeRowDraftDisplay`,改派选中行已选出新选择(`selVehicleObj/selDriverObj`,与底部草稿同源)时解析出行内展示对象;整段与按天改派的「当前车辆/当前司机」列在已选新选择时立即回显新选择,未选时仍显示「待重新选择」空态,未清除时读原快照。同时覆盖 changelog 期望的两处(槽位表格顶部列 + 按天改派表格列)。
- 验证assign-modal 相关 3 spec 10/10 通过;checkpoint含生产构建全绿。