docs: 标记 #5254 后端与网关已验证 #38

已合并
wx 2026-07-26 11:36:38 +08:00 将 1 次代码提交从 chore/5254-backend-verified合并至 main
仅显示提交 6e40fa96de 的更改 - 显示所有提交

查看文件

@ -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 双向兼容,
不修改方法、路径、参数、必填项、枚举或错误码。