From ce97c51aa95f5289b837917ec5588dcdcc95157c Mon Sep 17 00:00:00 2001 From: API Changelog Bot Date: Mon, 7 Sep 2026 11:08:13 +0800 Subject: [PATCH] =?UTF-8?q?changelog(frontend):=20=E8=8A=AF=E7=89=87?= =?UTF-8?q?=E8=AE=A1=E6=95=B0=E4=BE=9D=E8=B5=96=E5=8D=95=E5=8F=B7=E6=9B=B4?= =?UTF-8?q?=E6=AD=A3=E4=B8=BA=20#7250?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...团期看板对齐后端契约待办汇总-前端优化-管理后台.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/changelogs-v2/2026-09/07_frontend_团期看板对齐后端契约待办汇总-前端优化-管理后台.md b/changelogs-v2/2026-09/07_frontend_团期看板对齐后端契约待办汇总-前端优化-管理后台.md index 96e1a37b..4f5c4ccc 100644 --- a/changelogs-v2/2026-09/07_frontend_团期看板对齐后端契约待办汇总-前端优化-管理后台.md +++ b/changelogs-v2/2026-09/07_frontend_团期看板对齐后端契约待办汇总-前端优化-管理后台.md @@ -12,7 +12,7 @@ frontend_owner: "mmg" frontend_ref: "" target_release: "" verified_at: "2026-09-07" -status_note: "后端 #7188 / #7189 / #7190 三单已全部合并并部署测试服 dev-v3、网关实测通过(合并提交 a5eacefd / ac0ffb02 / ccb4d8fd),三份 changelog 分别在 06_7188 / 07_7189 / 06_7190。hl-ui gitea/v2.1(20eb2a19,2026-09-07)尚未消费这些字段,导致 wx 在测试服看到:行标题没有「第7期」、产品页签写「8 期」而看板只显 2 行、状态页签缺「出行完毕」。本篇是这三份 changelog 的前端待办汇总,不重复接口契约,只给现状 file:line 与期望效果。第 5 项芯片计数依赖后端 #7246,其 changelog 发布后再做。" +status_note: "后端 #7188 / #7189 / #7190 三单已全部合并并部署测试服 dev-v3、网关实测通过(合并提交 a5eacefd / ac0ffb02 / ccb4d8fd),三份 changelog 分别在 06_7188 / 07_7189 / 06_7190。hl-ui gitea/v2.1(20eb2a19,2026-09-07)尚未消费这些字段,导致 wx 在测试服看到:行标题没有「第7期」、产品页签写「8 期」而看板只显 2 行、状态页签缺「出行完毕」。本篇是这三份 changelog 的前端待办汇总,不重复接口契约,只给现状 file:line 与期望效果。第 5 项芯片计数依赖后端 #7250,其 changelog 发布后再做。" updated_at: "2026-09-07" base: "dev-v3" --- @@ -21,7 +21,7 @@ base: "dev-v3" ## ⚠️ 关键变化 -后端 #7188 / #7189 / #7190 已上线且实测通过,但 hl-ui 尚未消费新字段与新参数,现场表现为三个「看起来像 bug」的现象。本篇把待办逐条列清,**后端零改动**(第 5 项例外,依赖后端 #7246)。 +后端 #7188 / #7189 / #7190 已上线且实测通过,但 hl-ui 尚未消费新字段与新参数,现场表现为三个「看起来像 bug」的现象。本篇把待办逐条列清,**后端零改动**(第 5 项例外,依赖后端 #7250)。 | # | 现象 | 根因 | 后端已给什么 | |---|---|---|---| @@ -29,7 +29,7 @@ base: "dev-v3" | 2 | 产品页签写「8 期」,看板「全部期」只有 2 行 | 前端不传 `scope`,后端在传 productId 时缺省按「未结束」过滤 | `scope=ONGOING / FINISHED / ALL` 四端点同名同义 | | 3 | 状态页签缺「出行完毕」 | 前端页签表硬编码 7 个 | 统计条固定返 8 键,含 `TRIP_FINISHED` | | 4 | 未建团行点进去会报错 | 前端未按 `groupBatchId=null` 分支渲染 | 分页项 `groupBatchId` 可为 null,另有 `productBatchRemoved` 标孤儿行 | -| 5 | 芯片整格红,看不出哪户出了问题 | 现契约只给一个状态字符串 | 待后端 #7246 透出 `chipStats` 计数 | +| 5 | 芯片整格红,看不出哪户出了问题 | 现契约只给一个状态字符串 | 待后端 #7250 透出 `chipStats` 计数 | **已修无需再动**:「展开行子订单列表恒空」(changelog `06_frontend_团期看板展开行子订单列表恒空-前端缺陷-管理后台.md`)在 `gitea/v2.1` 20eb2a19 已修复——`src/stores/orderV2Batch.js:44` 的 `ordersByBatch` 按 groupBatchId 键缓存已落地(`:166-173` 写入),`PeriodRow.vue:248-249` 注释也已说明不再依赖 `currentGroupBatchId`。 @@ -131,11 +131,11 @@ const title = computed(() => { - `productBatchRemoved === true`(孤儿行,产品侧班期已删但团期仍有活跃子订单):行尾标「班期已删」灰标签,仍可展开看子订单。 - 未建团行的 `chips` 六项固定为 `TODO`,不要当成「有待办」去提醒;它只是零户占位。 -### 5. 芯片红色可解释(依赖后端 #7246) +### 5. 芯片红色可解释(依赖后端 #7250) **现状**:芯片只返回一个状态字符串,规则是「只要有一户被打回就整格 ERROR(红)」,优先于「进行中」。现场产品 2044306857534636034 的 10-01 期 55 户活跃单里有 1 户处于「驳回给定制师」,房芯片就整格红,运营看不出是 1 户还是 55 户出问题。 -**期望**:wx 2026-09-07 拍板「口径不改,透出计数」。后端 #7246 将在看板列表额外返回 `chipStats.{hotel|vehicle|guide|photo|contract|insurance} = {done, total, error}`(附加对象,`chips` 字符串不变,老前端不受影响)。前端在芯片上加悬停提示:「{done}/{total} 待配」,`error` 大于 0 时追加「、{error} 户已打回」。**后端 #7246 的 changelog 发布后再做**,字段名以那份为准。 +**期望**:wx 2026-09-07 拍板「口径不改,透出计数」。后端 #7250 将在看板列表额外返回 `chipStats.{hotel|vehicle|guide|photo|contract|insurance} = {done, total, error}`(附加对象,`chips` 字符串不变,老前端不受影响)。前端在芯片上加悬停提示:「{done}/{total} 待配」,`error` 大于 0 时追加「、{error} 户已打回」。**后端 #7250 的 changelog 发布后再做**,字段名以那份为准。 --- @@ -169,7 +169,7 @@ const title = computed(() => { ## 五、不影响范围 -- 后端接口零改动(第 5 项待 #7246)。 +- 后端接口零改动(第 5 项待 #7250)。 - 小程序、H5 不涉及。 - 团期详情页除头部标题外的其它区域不涉及。 - 已修好的「展开行子订单恒空」不要重复改。