docs/5257-fleet-requirement-card
main
关联后端 Issue wx/HL#5257、PR wx/HL#5259。
交接 records[] 按 requirement 聚合、assignmentSlots[] 逐车明细和前端消费要求;frontend_status=pending。
验证:npm test 42/42,文件名和 frontmatter 门禁通过。
bf465d93e0
14482b6a22
补充页面实测证据:当前页面仍显示‘车辆槽位 1 · 整单共 2 辆 · SUV’,没有展示第二个商务车槽位。这不是后端数据丢失:合并后网关响应的 ssignmentSlots[] 为 2 项,车型分别 suv/mpv, equiredVehicles 为 SUV×1 + MPV×1。
已对照 mmg/hl-ui@origin/v2.1:BoardSlotSummary.vue 仍只消费外层代表槽位 order.slotSummary, ormalizeBoardOrder 也未消费 ssignmentSlots[],因此把代表槽位 SUV 与整单总数 2 拼成了误导文案。页面正确结果应在同一需求卡展示 SUV×1、商务车×1(或两个槽位行),不得写成 2 辆 SUV。rontend_status 继续保持 pending,后端完成不代表页面闭环。
未设置依赖工单。
该备注对被屏蔽的用户不可见。
关联后端 Issue wx/HL#5257、PR wx/HL#5259。
交接 records[] 按 requirement 聚合、assignmentSlots[] 逐车明细和前端消费要求;frontend_status=pending。
验证:npm test 42/42,文件名和 frontmatter 门禁通过。
bf465d93e0至14482b6a22比较补充页面实测证据:当前页面仍显示‘车辆槽位 1 · 整单共 2 辆 · SUV’,没有展示第二个商务车槽位。这不是后端数据丢失:合并后网关响应的 ssignmentSlots[] 为 2 项,车型分别 suv/mpv,
equiredVehicles 为 SUV×1 + MPV×1。
已对照 mmg/hl-ui@origin/v2.1:BoardSlotSummary.vue 仍只消费外层代表槽位 order.slotSummary,
ormalizeBoardOrder 也未消费 ssignmentSlots[],因此把代表槽位 SUV 与整单总数 2 拼成了误导文案。页面正确结果应在同一需求卡展示 SUV×1、商务车×1(或两个槽位行),不得写成 2 辆 SUV。rontend_status 继续保持 pending,后端完成不代表页面闭环。