# 收尾款不再改状态 + 交通信息填写入口

**日期**: 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` | 查询（含实时航班动态） |

**添加请求体**：
```json
{
  "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` 接口
