docs(changelog): 主报账人报账表出参重构统一字段(#5820/#5859)前端已实现 fd070dc2
一些检查失败了
changelog-filename-gate / validate (push) Failing after 2s

适配 4 项:adapter 改读 baseInfo、driver 汇总卡 6 字段改读 baseInfo+转账方向推导、
删 vehicleLines 项、补 date/reimburseAmount 字段翻译;group 分支零改动。
测试:ReportModal.spec 重构+1,returnDetailAdapter.spec +4,settlement 91+4 全绿。
这个提交包含在:
Mimingguang 2026-08-11 20:24:40 +08:00 提交者 Mimingguang
父节点 5644bbf4e0
当前提交 0266bd0c37

查看文件

@ -7,12 +7,12 @@ change_type: "修改接口"
author: "yaosutu(GIT)"
backend_status: "deployed"
gateway_status: "pending"
frontend_status: "pending"
frontend_owner: ""
frontend_ref: ""
frontend_status: "implemented"
frontend_owner: "mmg"
frontend_ref: "fd070dc2"
target_release: ""
verified_at: ""
status_note: "后端 PR #5839#5820 出参重构)+ PR #5865#5859 删 transferDirection + orderHeader 补 returnDate/travelerCount均已 merge 到 dev-v3 并部署测试服。本次为破坏性出参变更:顶层平铺汇总字段全部移入 baseInfo 子对象、支出行 7 族稀疏字段统一为 12 个扁平字段、vehicleLines 顶层字段删除、baseInfo 删除 6 个冗余字段。前端必须同步改造后才能上线。"
verified_at: "2026-08-11"
status_note: "前端已实现(2026-08-11,mmg,fd070dc2),仅 driver/reimbursement 分支,group 单团核算未重构零改动:①adaptSettlementReport 的 reportStatus/confirmedAt 改优先读 baseInfo 回退顶层(不改则 confirmed 恒 false);②driver 汇总卡 6 字段改读 baseInfo,公共预支 publicPrepaidAmount→approvedAdvanceAmount,删 transferDirection 改 reporterNetAmount 正负推导(正=报账人应转回公司/负=公司应补报账人,金额取 transferAmount);③REPORT_DETAIL_CONFIG.driver 删 vehicleLines 项(车辆并入 expenseLines category=VEHICLE 逐天一行);④REPORT_FIELD_LABELS 补 date/reimburseAmount,expenseLines 12 扁平明细列数据驱动自适应。orderHeader 新增 returnDate/travelerCount 未接入(ReportModal 标题栏取 props.order 不读 orderHeader,按本次范围不接)。测试:ReportModal.spec 重构 fixture+1 baseInfo 方向推导用例,returnDetailAdapter.spec +4 baseInfo 兼容用例,settlement 91+4 全绿,checkpoint 精确文件集全过。"
updated_at: "2026-08-11"
base: "dev-v3"
---