## 目标
- 点击“订单详情”时，统一展示该票据订单的全部信息：参与与支付（票据）+ 中奖发放（RG订单及其商品与物流），不需要再到列表中查看另一条。

## 后端输出补全
- 改造 `GetPayOrderDetail`（admin）：
  - 已有：票据订单 `order`、活动 `activity`、支付 `payment`、退款 `refunds`、明细 `items`、发货 `shipments`。
  - 新增：
    - `reward_order`: `{ order_no, status, created_at }`（关联RG订单）
    - `reward_items`: `[{ title, quantity, unit_price, amount }]`（RG订单项）
    - `reward_shipments`: 同 `shipments` 结构（RG订单的物流）
  - 关联方式：用 `ActivityDrawLogs(OrderID=ticket.ID)` 的 `RewardID/ActivityID` 定位 `UserInventory` → 取其 `OrderID` 为 RG 订单ID；再读取其 `OrderItems` 与 `ShippingRecords`。

## 前端展示改造
- 文件：`web/admin/src/views/orders/list/index.vue`
- 在现有详情抽屉中，新增“中奖发放”区块：
  - 头部：显示 `reward_order.order_no`、`formatOrderStatus(reward_order.status)`、`created_at`
  - 表格：显示 `reward_items`（商品、数量、单价、金额）
  - 物流：显示 `reward_shipments`（快递、运单号、状态、时间）
  - 若无发放：该区块显示“待发放/待开奖”，不影响票据信息展示

## 不改变的行为
- 列表默认隐藏 RG（避免重复理解）；详情页始终合并展示完整数据

## 验收
- 对任意票据订单，详情页一次性显示参与与支付、中奖发放商品与物流；即使 RG 隐藏于列表，详情页也完整可见。