From d50c0d180451db2a0b393b154269ccde72080a1d Mon Sep 17 00:00:00 2001 From: API Changelog Bot Date: Sun, 9 Aug 2026 12:02:21 +0800 Subject: [PATCH] =?UTF-8?q?feat(fleet+house):=20=E5=91=8A=E7=9F=A5?= =?UTF-8?q?=E5=89=8D=E7=AB=AF-=E6=88=BF=E5=9E=8BBIG=5FBED=E4=B8=AD?= =?UTF-8?q?=E6=96=87(#5730)+=E9=A2=84=E8=A7=88=E6=97=A5=E6=9C=9F=E5=88=86?= =?UTF-8?q?=E6=AE=B5(#5732)=E5=90=8E=E7=AB=AF=E5=B7=B2=E4=BF=AE=E5=A4=8D?= =?UTF-8?q?=E9=83=A8=E7=BD=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...与预览日期分段后端已修复-修改接口-管理后台.md | 46 +++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 changelogs-v2/2026-08/09_5730-5732_房型BIG_BED中文与预览日期分段后端已修复-修改接口-管理后台.md diff --git a/changelogs-v2/2026-08/09_5730-5732_房型BIG_BED中文与预览日期分段后端已修复-修改接口-管理后台.md b/changelogs-v2/2026-08/09_5730-5732_房型BIG_BED中文与预览日期分段后端已修复-修改接口-管理后台.md new file mode 100644 index 0000000..a1b1534 --- /dev/null +++ b/changelogs-v2/2026-08/09_5730-5732_房型BIG_BED中文与预览日期分段后端已修复-修改接口-管理后台.md @@ -0,0 +1,46 @@ +--- +schema: "hl-changelog/v2" +ticket: "5730-5732" +title: "后端已修复:房型 BIG_BED 全链路中文(#5730)+ 派车通知预览日期按接续段分段(#5732)" +consumer: "admin" +author: "wx(GIT)" +change_type: "修改接口" +backend_status: "released" +gateway_status: "not_required" +frontend_status: "pending" +frontend_owner: "mmg" +frontend_ref: "" +target_release: "" +verified_at: "2026-08-09" +status_note: "两个后端修复已合并 dev-v3 并部署 TEST 验证通过:①#5730 房型 BIG_BED 全链路翻中文「大床房」;②#5732 派车通知预览(render-batch)日期按 serviceDates 分段。前端无需改代码的可直接验证展示;接续分 tab 接入时日期即正确分段。请前端知晓并验证。" +updated_at: "2026-08-09" +base: "dev-v3" +generated: "2026-08-09T11:40:00+08:00" +--- + +# 后端已修复:房型中文(#5730)+ 预览日期分段(#5732) + +> 两个后端修复已合并 dev-v3、部署 TEST 并验证通过。告知前端知晓/验证/配合接入。 + +## ① #5730 房型 BIG_BED 全链路中文展示 + +**修复**:`room_category` 字典补充 BIG_BED→「大床房」中文 label,行程/住宿安排/配房等展示处 `roomCategoryLabel` 现在映射到中文,不再显示英文 BIG_BED。 + +**前端影响**:**无需改代码**。原先住宿安排/行程里房型显示「BIG BED1」的位置,现在应显示「大床房」。请前端**验证**房型中文展示是否已正常(如订单 26-8083 娜仁托娅的住宿安排)。 + +## ② #5732 派车通知预览(render-batch)日期按接续段分段 + +**修复**:`render`/`render-batch` 渲染的「日期」(order.startDate/endDate/days 占位符)在传入 `serviceDates` 非空时按 **min~max 分段**,未传时回退订单全程;与实际 HOLD 通知快照口径一致。 + +**接口**:`POST /admin/fleet/message-templates/{templateId}/render-batch` + +**修复后实证**(订单 26-6436,模板 2073978002412105729): +- item0 道尔吉 serviceDates=["2026-08-23"] → 渲染「日期:**2026-08-23 至 2026-08-23**」 +- item1 王信 serviceDates=["2026-08-24","2026-08-25"] → 渲染「日期:**2026-08-24 至 2026-08-25**」 + +**前端影响**:配合「车辆接续派车通知多司机分 tab」(见 09_frontend_车辆接续... changelog)接入 render-batch 时,传入各司机的 serviceDates,渲染的「日期」即正确分段(各司机只看到自己负责的服务日期范围),无需前端额外处理日期。 + +## 验证口径 + +- 房型中文:前端页面看房型是否显示「大床房」(原 BIG_BED)。 +- 日期分段:前端接 render-batch 分 tab 后,各 tab 预览的「日期」应为该司机负责的服务日期段(非订单全程)。