docs(changelog): 核单两报表加订单头orderHeader(#5840)前端实证 not_required
一些检查失败了
changelog-filename-gate / validate (push) Failing after 1s
一些检查失败了
changelog-filename-gate / validate (push) Failing after 1s
前端实证 not_required:出参纯增量、向后兼容、前端非必须接入(§11.1)。 ReportModal 标题栏取核单详情页已加载主对象 order 的 teamNo/productName, 非为标题另发请求,无重复请求可清;报表数据当前零读取 orderHeader; 行为统一(去快照分叉)对前端透明。hl-admin 零代码改动。
这个提交包含在:
父节点
690046d0b2
当前提交
f407b0765b
@ -7,12 +7,12 @@ change_type: "修改接口"
|
||||
author: "yaosutu(GIT)"
|
||||
backend_status: "pending"
|
||||
gateway_status: "pending"
|
||||
frontend_status: "pending"
|
||||
frontend_owner: ""
|
||||
frontend_status: "not_required"
|
||||
frontend_owner: "mmg"
|
||||
frontend_ref: ""
|
||||
target_release: ""
|
||||
verified_at: ""
|
||||
status_note: "后端 PR #5854 已 merge 到 dev-v3(merge commit 452ebd63),尚未部署测试服;两核单报表出参统一新增 orderHeader 订单头对象,同时去掉已核单订单读终态快照的分叉、统一实时计算。前端待接入订单头展示。"
|
||||
verified_at: "2026-08-11"
|
||||
status_note: "后端 PR #5854 已 merge 到 dev-v3(merge commit 452ebd63),尚未部署测试服;两核单报表出参统一新增 orderHeader 订单头对象,同时去掉已核单订单读终态快照的分叉、统一实时计算。前端实证 not_required(2026-08-11,mmg):出参纯增量、向后兼容、前端非必须同步上线(§11.1)。grep+源码实证——两报表接口封装 getSettlementGroupReport/getSettlementReimbursementReport(orderV2.js:968/951)纯透传,新增 orderHeader 不破坏现有解包;ReportModal 标题栏/打印头取 props.order.teamNo/productName(ReportModal.vue:30/567),该 order 是核单详情页 getSettlementDetail 已加载的主对象(detail.vue:944),非为标题另发请求,§12「可清理重复请求(非强制)」情形本案不成立、无重复请求可清;报表金额行/明细走 reportState.data,前端当前零读取 orderHeader;行为统一(去快照分叉)对前端透明(§2/§10.2),reportStatus 取值不变,#5739 已清 STALE 死代码无残留;orderHeader null 字段不下发/对象恒下发的可空性约束对零读取的现有代码无影响。可选增强(非本次交付):未来若改由报表自身 orderHeader 承载标题栏(含 customerName/consultantName/departDate/travelerComposition),按自身排期接入。"
|
||||
updated_at: "2026-08-11"
|
||||
base: "dev-v3"
|
||||
---
|
||||
|
||||
正在加载...
x
在新工单中引用
屏蔽一个用户