# 待处理问题

## Issue 1: 调度页面"状态"列数据应从后端获取

### 问题描述

调度页面中的"状态"列（已完赛/未完赛）目前是前端硬编码为 `false`，并非从后端 API 获取的真实状态。

### 当前行为

- 前端在加载调度数据时，将 `completed` 字段默认设置为 `false`
- 所有参赛者的状态都显示为"未完赛"

### 期望行为

- 从后端 API 获取每个参赛者的真实完赛状态
- 正确显示"已完赛"或"未完赛"

### 相关代码

**文件:** `src/views/martial/dispatch/index.vue`

```javascript
// 第320行 - 当前硬编码
completed: false,

// 第69-70行 - 状态显示逻辑
<el-tag v-if="scope.row.completed" type="success" size="small">已完赛</el-tag>
<el-tag v-else type="warning" size="small">未完赛</el-tag>
```

### 待办

- [ ] 后端 API 返回参赛者的完赛状态字段
- [ ] 前端从 API 响应中读取真实状态

---
