32 lines
840 B
Markdown
32 lines
840 B
Markdown
# 赛事列表页字段说明
|
|
|
|
## 1. 页面信息
|
|
- 页面名称:赛事列表页
|
|
- 页面路径建议:`/pages/event/list`
|
|
- 页面目标:按条件筛选并浏览可报名赛事。
|
|
|
|
## 2. 筛选字段
|
|
| 字段 | 类型 | 说明 |
|
|
| --- | --- | --- |
|
|
| keyword | input | 搜索赛事名称/地点 |
|
|
| city | select | 按城市筛选 |
|
|
| dateRange | daterange | 按比赛时间筛选 |
|
|
| eventStatus | select | 按状态筛选 |
|
|
| sortType | select | 按时间/热度排序 |
|
|
|
|
## 3. 列表字段
|
|
| 字段 | 说明 |
|
|
| --- | --- |
|
|
| eventId | 赛事ID |
|
|
| eventName | 赛事名称 |
|
|
| cover | 封面图 |
|
|
| location | 地点 |
|
|
| startTime | 开赛时间 |
|
|
| feeText | 费用说明 |
|
|
| signupStatusText | 报名状态文案 |
|
|
|
|
## 4. 交互要求
|
|
- 支持分页加载。
|
|
- 支持空结果提示。
|
|
- 支持点击卡片进入赛事详情。
|