diff --git a/changelogs/2026-07/80_5254_订单侧已配置车辆补充车型车队服务日期与日单价.md b/changelogs/2026-07/80_5254_订单侧已配置车辆补充车型车队服务日期与日单价.md index c4d93af..ebd09f1 100644 --- a/changelogs/2026-07/80_5254_订单侧已配置车辆补充车型车队服务日期与日单价.md +++ b/changelogs/2026-07/80_5254_订单侧已配置车辆补充车型车队服务日期与日单价.md @@ -4,14 +4,14 @@ ticket: "5254" title: "订单侧已配置车辆补充车型车队服务日期与日单价" consumer: "admin" change_type: "修改接口" -backend_status: "pending" -gateway_status: "pending" +backend_status: "deployed" +gateway_status: "verified" frontend_status: "pending" frontend_owner: "" frontend_ref: "" target_release: "" verified_at: "" -status_note: "" +status_note: "后端已合入 dev-v3 并部署测试环境;网关已验证新增字段、多车守恒和手机号脱敏。" updated_at: "2026-07-26" base: "dev-v3" generated: "2026-07-26T09:57:21+08:00" @@ -25,13 +25,13 @@ generated: "2026-07-26T09:57:21+08:00" ## 关联 - Issue: #5254 -- PR: 待补充 +- PR: wx/HL#5260 ## 变更接口 | 方法 | 路径 | 来源 | |---|---|---| -| GET | `/v3/admin/order/{id}/itinerary` | `data.vehicleGroup.assignments[]` | +| GET | `/v3/admin/order/:id/itinerary`(`:id` 为订单 ID) | `data.vehicleGroup.assignments[]` | ### `data.vehicleGroup.assignments[]` @@ -89,6 +89,12 @@ generated: "2026-07-26T09:57:21+08:00" `mvn -pl hl-order-service-v3 -am -Dtest=OrderControllerTest#getItinerary_validId_returns200 -Dsurefire.failIfNoSpecifiedTests=false test` (1 项通过)。 - Fleet Spotless:`mvn -pl hl-fleet-service spotless:check`(通过)。 -- 网关验证:待补充 +- 联合验证:`mvn -pl hl-fleet-service,hl-order-service-v3 -am verify` + (BUILD SUCCESS;Fleet 2387 项通过,Spotless 通过;order-v3 定向 81 项通过)。 +- 测试环境:`hl-fleet-service`、`hl-order-service-v3` 已从 `dev-v3` + 滚动部署,两实例均健康。 +- 网关验证:连续 6 次调用 `GET /v3/admin/order/:id/itinerary` 均返回 3 个唯一车辆连续段; + 新增车型、车队、服务日期、服务天数和计划日单价字段存在,手机号保持脱敏且未返回原始手机号。 +- 降级路径:Fleet 调用失败或空响应由 `OrderDetailServiceTest` 覆盖,本次未人为中断测试环境 Fleet。 - 兼容性结论:仅新增可空响应字段并补齐既有空字段;内部 Feign JSON 双向兼容, 不修改方法、路径、参数、必填项、枚举或错误码。