docs(changelog): frontend-fleet-reassign-display 改派槽位列回显修复,implemented cb763a74
一些检查失败了
changelog-filename-gate / validate (push) Failing after 1s
一些检查失败了
changelog-filename-gate / validate (push) Failing after 1s
这个提交包含在:
父节点
2b069a2d37
当前提交
154338d76d
@ -7,13 +7,13 @@ author: "wx(GIT)"
|
||||
change_type: "前端缺陷"
|
||||
backend_status: "not_required"
|
||||
gateway_status: "not_required"
|
||||
frontend_status: "pending"
|
||||
frontend_status: "implemented"
|
||||
frontend_owner: "mmg"
|
||||
frontend_ref: ""
|
||||
frontend_ref: "cb763a74"
|
||||
target_release: ""
|
||||
verified_at: ""
|
||||
status_note: "前端缺陷:改派选完车辆/司机(完成选择)后,槽位顶部列与按天改派表格均不回显新选择。选择已在前端草稿(底部可见)且可正常提交生效,纯前端回显未刷新。待前端修复。"
|
||||
updated_at: "2026-08-08"
|
||||
status_note: "前端缺陷:改派选完车辆/司机(完成选择)后,槽位顶部列与按天改派表格均不回显新选择。选择已在前端草稿(底部可见)且可正常提交生效,纯前端回显未刷新。前端已修复(cb763a74):选完后两处列立即回显新选择。"
|
||||
updated_at: "2026-08-09"
|
||||
base: "dev-v3"
|
||||
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)选完应用后槽位列正常回显 ✅;问题仅在**改派(重新派单)流程**的「完成选择」回显环节。
|
||||
- 后端改派提交(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(含生产构建)全绿。
|
||||
|
||||
正在加载...
x
在新工单中引用
屏蔽一个用户