2.0 KiB
2.0 KiB
收尾款不再改状态 + 交通信息填写入口
日期: 2026-03-26 服务: hl-order-service
一、收取尾款不再改变订单状态
修复:收取尾款后保持当前状态不变(可能在待付尾款/待出行/行程中任一状态收取)。之前会强制变为"待出行",现已移除。
二、交通信息(航班/车次)填写
订单详情"行程安排"tab 中的"交通信息"区域显示"暂无交通信息",需要前端加"添加交通信息"按钮。
后端接口已有:
| 方法 | 路径 | 说明 |
|---|---|---|
| POST | /admin/order/{orderId}/transport |
添加 |
| PUT | /admin/order/transport/{transportId} |
编辑 |
| DELETE | /admin/order/transport/{transportId} |
删除 |
| GET | /admin/order/{orderId}/transports |
查询(含实时航班动态) |
添加请求体:
{
"legType": "OUTBOUND",
"transportType": "FLIGHT",
"transportNo": "CA1234",
"departureStation": "上海浦东国际机场",
"arrivalStation": "海拉尔东山机场",
"travelDate": "2026-07-15",
"remark": "T2航站楼"
}
字典:
legType: OUTBOUND=去程接站, RETURN=回程送站transportType: FLIGHT=航班, TRAIN=火车
前端需要做:在"交通信息"区域加"添加交通信息"按钮,弹窗表单包含:行程段(去程/回程)、交通类型(航班/火车)、航班号/车次、出发站、到达站、日期、备注。
三、交通信息编辑状态补充
待出行和旅行中状态下,交通信息(接送站)都可以增删改。后端接口无状态限制。
前端在订单详情"行程安排"tab 的"交通信息(接送站)"区域,在待出行/旅行中状态下都要显示"添加"按钮和编辑/删除操作。
注意区分两个区域:
- 交通信息:来自产品行程节点,只读展示
- 交通信息(接送站):订单级别,可编辑,用
/admin/order/{orderId}/transport接口