Race v1.32 赛事版 UI 交互原型 · UI v1.2 任务引导版
需求基线 v1.32
评审工具
模拟通用页面状态

仅改变原型画面,不代表真实业务状态可由前端修改。

00 封面与核心链路
交付总览
初次查看
先选择你想看的角色

按“主办方后台”或“参赛者报名”浏览,不需要先理解 A01、H02 等页面编号。

RACE v1.32 · UI v1.2 TASK GUIDED

先选角色,再按任务完成一条流程

每页顶部都会说清“现在要做什么、点哪里、完成后去哪”。主办方按“创建 → 配置 → 处理订单”走;报名用户按“选组 → 登录填写 → 审核付款 → 查看报名”走。

赛事2026 杭州湖畔半程马拉松
批次半程马拉松人数、性别、年龄、审核、库存
批次亲子欢乐跑固定 1 大 1 小
规格批次普通名额
规格批次公益名额
规格批次1 大 1 小

无项目层 · 规格父级规则只读继承

主办方后台配置与审核约 5 分钟
  1. 从赛事列表创建或进入赛事
  2. 设置审核、准入和报名表
  3. 配置批次、人数、价格与库存
  4. 查看多人订单并审核附件
参赛者报名与继续处理约 4 分钟
  1. 从单赛事首页选择报名组别
  2. 按报名人填写字段和附件
  3. 根据审核结果继续付款或补资料
  4. 查看订单并在截止前修改普通字段
产品 / 研发范围与状态全景约 3 分钟
  1. 先理解赛事三级结构
  2. 查看一期全部 30 个有效页面的位置
  3. 了解加载、空、失败、无权和只读状态
  4. 再进入具体业务页评审
给产品和研发:查看 4 条固定设计原则展开
01

独立后台入口

“赛事管理”与“订单管理”并列一级,赛事详情只带筛选跳转订单中心。

02

整单交易 + 明确抽签单元

整单提交、审核和支付;个人赛按报名人抽签,团队/接力/亲子多人订单整单抽签。

03

服务端决定下一步

前端只呈现 nextAction、payability、editability,不自行猜测审核、支付或库存。

04

轻配置,强预检

能派生的状态不加开关;保存和发布统一展示阻断、警告与影响定位。

FULL FLOW

一条真实报名如何走完

i
“待展开”只是原型绘制顺序,不是产品二期。

候补、个人/整单抽签、自动退款、按人退赛返库存、成绩与签署仍属于一期 v1.32;A14、检录、物料奖励和物流已明确取消。

INFORMATION ARCHITECTURE

一期页面地图

页面 ID 用于需求追踪;菜单层级以业务职责划分。

首批已绘制待展开

赛事管理

配置、赛务、赛前、成绩

A14 已取消

一期不建设扫码检录、物料奖励、收货地址、发货或物流,因此不保留空菜单和空页面。

订单管理

跨赛事订单、审核、资金、报名阶段

边界规则

赛事详情可跳到订单管理并自动带入赛事筛选,但不嵌套或复制订单页。

H5

用户侧

单赛事公开页与本人订单动作

STATE SYSTEM

状态不是前端猜出来的

页面展示服务端返回的状态、版本、可执行动作与稳定错误码。

加载中

保留页面骨架;写按钮禁用,避免重复操作。

空数据

说明为什么为空,并提供当前权限下的下一步。

!

部分 / 全部失败

保留已成功数据;显示 requestId 与可重试项。

无权限

不泄露资源是否存在,不先获取敏感原值。

只读

显示锁定原因和对应阶段入口,不只把按钮变灰。

版本冲突

整次不保存;刷新最新值后重新预检。

WRITE COMMAND

统一写操作交互

1编辑本地必填校验
2服务端预检最新状态 / 版本
3差异与影响阻断、警告、金额
4确认提交operationId + hash
5成功回读新状态 / 下一动作
字段错误

准确定位 `fieldPath`,被拒绝值仅返回脱敏摘要。

幂等重放

同操作号同载荷返回同一结果;不同载荷拒绝。

批量动作

逐项返回成功或失败,不用一个 HTTP 500 吞掉部分结果。

高风险操作

影响预览 + 原因 + 二次确认 + 可恢复任务结果。

A01

赛事列表

赛事管理一级入口;运行数据与俱乐部新活动物理隔离。

最游杭州湖畔体育
赛事管理 / 赛事列表

赛事管理

仅展示当前赛事网站下的独立赛事数据

进行中赛事31 场报名中
今日新报名286↑ 18.4%
待审核订单12跨 2 场赛事
异常任务2需人工处理
全部状态
报名时间
数据更新于 10:32:16
赛事生命周期报名进度批次订单 / 报名人异常最近操作操作
2026 杭州湖畔半程马拉松R20260825001 · 线下赛事
报名中
08-20 10:00至 09-30 18:00
2 项
今天 10:28王运营 · 更新批次
2026 西湖城市接力挑战赛R20260812003 · 接力
未开始
09-01 10:00至 10-01 18:00
昨天 17:42陈策划 · 发布赛事
2026 夏日线上跑R20260701006 · 线上赛事
已结束
07-01 00:00至 08-10 23:59
08-18 09:30系统 · 正常结束
① 一级菜单边界

赛事管理与订单管理并列;点击订单数跳 A04 并带 `raceActivityId` 筛选。

② 状态与异常分开

生命周期是业务事实,任务异常单独提示,避免把“处理失败”伪装成赛事状态。

③ 复制是异步任务

只复制配置,不复制订单、名额占用或其他运行数据。

A02

赛事编辑与发布检查

赛事级策略集中配置;批次只配置真正有差异的报名规则。

最游杭州湖畔体育
草稿已自动保存 10:32:16
赛事管理 / 2026 杭州湖畔半程马拉松 / 编辑

基础信息与报名策略 草稿

公开版本 v3 · 当前草稿 v4

第 1 步 · 决定用户如何找到赛事

只影响赛事是否出现在公开入口,不改变登录、邀请码或白名单校验。

✓ 已保存

第 2 步 · 报名、审核与支付时限

赛事级默认策略;白名单免审在命中时覆盖审核方式。

✓ 已保存

第 3 步 · 报名资格与唯一性

重复报名范围固定为整场赛事,不新增批次范围开关。

✓ 已保存

第 4 步 · 当前报名表与提交后编辑

赛事始终读取网站当前表单,不生成赛事 schema / 版本快照。

该表单正在被 3 场已发布赛事使用

修改前先查看影响赛事和字段差异;勾选确认并二次保存后,后续报名立即读取新配置,历史答案保持不变。

手机号码报名截止前可改改新号码需验证码;不联动订单联系人/登录手机号
服装尺码报名截止前可改普通单选答案,不关联价格、名额或抽签资格
完赛证明不可改附件字段;退回补交时从独立补资料入口新增
姓名 / 证件 / 性别 / 生日不可改关键身份字段只能走有审计的后台资料更正
① 不新增“报名后状态”冲突字段

订单下一步由审核方式、准入权益、抽签模式和支付事实实时派生。

② 网站名单 ≠ 赛事权益

名单只复用人员;每场赛事选择名单并配置免费、免审、报名资格。

③ 表单不做 schema 快照

每次读取网站当前配置;管理员改使用中表单必须先预览影响并二次确认,已提交答案不覆盖。

A03

批次 / 规格批次配置

组别由批次承载;规格批次只表达同组别下的最终库存与价格组合。

最游杭州湖畔体育
批次草稿已保存
赛事管理 / 湖畔半程马拉松 / 批次与规格

批次与规格批次

赛事 → 批次 → 规格批次;没有项目层

赛事2026 杭州湖畔半程马拉松批次半程马拉松规格批次普通名额

半程马拉松

已发布 v3

报名配置类型

类型决定人数、性别、价格与组队字段;切换会先预览被重置项。

每单人数固定 1 人系统规则,只读
性别限制
计价¥168.00 / 人支持会员价
真实赛制常规单赛段P 固定映射 SINGLE
每单人数固定 1 人成员各自报名支付
战队人数4 ~ 20 人最低女性 2 人
未达标处置人工决定超时默认取消退款
团队排名已开启常规单赛段
每单人数固定 1 人成员加入接力队
战队人数固定 4 人第 1~4 棒
人员分配队长分配截止前可调整
真实赛制接力R 固定映射 RELAY
成人固定 1 人最小 = 最大 = 1
儿童固定 1 人最小 = 最大 = 1
整单人数2 人同一订单提交审核支付
计价成人 ¥88 + 儿童 ¥58按角色分别计价

支付、库存与抽签单元

配置页直接解释“什么时候扣库存”和“谁一起抽”,避免运营把订单和报名人混在一起。

支付期限30 分钟 · 必填每单进入待付款时固化截止
普通非抽签待付款即扣库存超时 / 付款前取消自动释放
个人赛 P 抽签按报名人抽同单可部分中签
T / R / F 抽签订单整单抽整组中签或整组未中,不可拆

父批次规则

以下规则被所有规格批次继承,规格层不可重复修改。

参赛方式线下
距离标准半马 · 21.0975 km
年龄按出生日期 · 2008-12-31 前
报名时间08-20 10:00 ~ 09-30 18:00
审核先审后付
报名表路跑标准表 · 当前配置

规格批次(最终库存单元)

仅在启用赛事规格模式时存在;父级人数、性别、年龄只读继承。

规格批次规格组合售价 / 会员价库存报名表状态操作
普通名额SP-001服装尺码:S~XXL¥168 / ¥1581,320 / 1,800继承父批次启用
公益名额SP-002服装尺码:S~XXL¥268 / —506 / 700继承父批次启用
① 四类是报名配置,不是完整竞赛模型

P/T/F 固定单赛段;R 固定接力。铁三、跑圈和自定义赛制不提供入口。

② 固定 N 大 N 小不加新字段

成人/儿童最小值等于最大值即可表达,减少重复配置。

③ 待付款先占位,抽签中签再占位

普通非抽签进入待付款即扣最终库存;抽签报名和付款不提前占位,发布中签结果时按抽签单元原子扣位。

A04

独立赛事订单

跨赛事查询;报名阶段操作留在订单管理,分号后引导到赛事管理。

最游杭州湖畔体育
订单管理 / 赛事订单

赛事订单

订单整单状态与报名人逐人事实同时展示

订单数8,694当前筛选
有效报名人9,106按人统计
待审核12含补交 4
待付款387 笔将超时
退款在途2可重试 1
2026 杭州湖畔半程马拉松
全部订单状态
全部审核状态
全部付款状态
快捷筛选
订单 / 来源联系人报名批次报名人审核 / 付款金额 / 退款下一动作操作
R20260825001882微信 H5 · 08-25 09:42
张* · 138****3821订单联系人
亲子欢乐跑1 大 1 小
张* 张* 2 人 · 1 人待补资料
待补资料已付款
¥146.00已退 ¥0.00
R20260825001796后台代报 · 08-25 09:18
李* · 186****9302订单联系人
半程马拉松普通名额 / M
李* 1 人 · 已报名成功
审核通过已付款
¥168.00已退 ¥30.00
R20260824009831渠道:RUNNING8 · 昨天 21:06
王* · 137****1882订单联系人
半程马拉松公益名额 / L
王* 1 人 · 资料版本 v3
审核通过待付款 18:26
¥268.00优惠 ¥0.00
① 整单交易与抽签单元分清

个人赛同单可部分中签;团队、接力、亲子多人订单整单同一抽签结果。按人退赛后仍可保留其他有效人员。

② 部分退款与退赛分开

仅退款不返位;选择报名人退赛在退款成功后按人返位;退全款强制关闭整单。

③ 分阶段修改入口

报名阶段从订单更正;分号后跳 A19;成绩证书阶段跳 A16。

A05

独立审核工作台

附件按报名人和字段归属;文件逐项判断,订单最终仍整单审核。

最游杭州湖畔体育
今日已审核 46待我处理 12
2026 杭州湖畔半程马拉松

亲子欢乐跑 · 订单尾号 1882

整单审核 · 已付款 · 第 2 轮补交

待复审
只看本轮新增资料2 个目标均已提交。文件逐项判断;最终通过、再次退回或终止作用于整单。
报名人 1 · 张*身份证 · 3301**********1821 · 成人
1/1 已提交
字段近两年半马完赛证明证明日期要求:2024-08-25 ~ 2026-08-25
原文件hangzhou_half_2023.jpg证明日期 2023-04-12 · 已退回
报名人 2 · 张*身份证 · 3301**********0924 · 儿童
1/1 已提交
字段儿童健康承诺附件JPG / PNG / PDF,最多 2 份
原文件未提交第一轮要求补交
① 多人严格分卡

附件键固定为报名人 + 字段 + 文件,审核者不靠文件名猜归属。

② 补交默认只看本轮

原文件与历史决定折叠保留,当前新增文件直接对比,缩短审核路径。

③ 先付后审终止

创建自动退款任务;实际退款成功前不退出、不返库存。

H01

单赛事首页

支持公开展示或仅链接访问;报名、参赛号和成绩查询均默认单赛事范围。

9:41
▮▮▮ ᯤ ▰
2026 · HANGZHOU

湖畔半程
马拉松

10 月 25 日 · 杭州湘湖景区

报名进行中距报名截止还有 36 天
仅通过专属链接访问

本赛事不会出现在公开列表或搜索;链接只负责打开页面,报名仍需登录并验证资格。

公告

半程马拉松报名已开启,请提前准备完赛证明

报名组别

余位以支付 / 中签为准
21K

半程马拉松

个人赛 · 21.0975 km

¥168/人
18 周岁以上先审后付需完赛证明
余位充足
报名至 09-30 18:00
亲子

亲子欢乐跑

1 大 1 小 · 3.5 km

¥146/组
儿童 6~12 岁免审核两人同单
报名至 09-30 18:00
接力

四人城市接力

接力赛 · 4 棒

¥128/人
须先创建 / 加入战队
09-01 10:00 开放

赛事指南

H02

登录后填写当前报名表

禁止游客下单;多人同一订单、逐报名人字段与附件,提交前按网站当前配置重验与试算。

9:41
▮▮▮ ᯤ ▰
赛事报名步骤 1/3
当前报名表已于 10:01 更新

系统以当前字段重新校验;若填写期间管理员再次修改,提交时会提示刷新确认。

报名规则

亲子欢乐跑为 1 大 1 小,两名报名人同一订单提交、审核和支付。

报名组别
亲子
亲子欢乐跑3.5 km · 固定 1 大 1 小
¥146
规格批次1 大 1 小标准组
审核方式免审核
报名截止09-30 18:00
报名资格预检已通过
证件与年龄将在最终提交事务中再次校验
整场赛事重复报名两名报名人均未重复
白名单报名资格本批次未限制名单准入
逐人填写

附件会绑定到对应报名人和字段,不使用订单共用的固定附件槽。

1
成人报名人负责人 · 必填
资料完整
成人健康承诺附件 *PDF / JPG / PNG,最多 2 份
PDF
health_adult.pdf0.9 MB · 已上传
2
儿童报名人同行儿童 · 必填
待完善
儿童健康承诺附件 *跟随报名人 2 · 最多 2 份
报名人
1
张小湖成人 · 身份证 1821 · 尺码 L
资料完整
2
张小小儿童 · 身份证 0924 · 尺码 S
资料完整
费用明细服务端报价 10:03:28
成人报名费 × 1¥88.00
儿童报名费 × 1¥58.00
早鸟优惠-¥10.00
应付金额白名单免费 / 免审均未命中¥136.00
免责声明签署两名报名人均已签署 ›
提交提示

提交后邀请码立即消耗且永不返还;身份与附件不可在订单详情自行修改。

合计¥146.00
H03

审核与继续付款

同一路由按服务端 nextAction 展示补资料、等待、付款或免费确认。

9:41
▮▮▮ ᯤ ▰
继续报名

审核已通过,名额已保留

请在支付期限内完成付款;超时或付款前取消将释放名额

支付剩余时间18:26:42截止 2026-08-26 10:00:00
订单信息R...9831
赛事杭州湖畔半程马拉松
组别半程马拉松 · 公益名额
报名人王* · 1 人
库存状态待付款占位 1 人
应付金额¥268.00
提交报名08-24 21:06
审核通过08-25 10:00 · 已发送付款通知
3
完成支付当前待办
4
报名成功

等待主办方审核

审核通过后会发送带付款入口的通知

当前进度先审后付
提交时间08-25 09:42
预计处理1~2 个工作日
当前名额尚未占用
无需反复刷新

结果将通过微信和站内消息通知;审核通过后通知内可直接继续付款。

已付款,等待审核

审核通过后才算报名成功;审核终止将自动退款

实付金额¥168.00
库存已按人占位
报名状态处理中
先付后审说明

退款渠道处理完成前,报名人状态与名额保持不变,避免资金失败但名额已释放。

!

需要补充资料

请于 08-26 12:00 前完成 2 项材料补交

补交目标0 / 2
1
张* · 近两年半马完赛证明原证明超出两年有效期
2
张* · 儿童健康承诺附件首次报名未提交
H04

我的报名与订单详情

登录账号可继续本人订单动作;姓名证件查询只获得受限查看能力。

9:41
▮▮▮ ᯤ ▰
报名详情•••

报名成功

亲子欢乐跑 · 2 名报名人

报名信息可修改

普通资料可修改至 09-30 18:00

2026 杭州湖畔半程马拉松R...1882
报名组别亲子欢乐跑 · 1 大 1 小
订单联系人张* · 138****3821
实付 / 已退¥146.00 / ¥0.00
报名时间08-25 09:42
报名人2 人
1
张小湖 报名成功成人 · 身份证 1821 · 资料版本 v2

手机、服装尺码已于 08-25 10:18 修改

2
张小小 报名成功儿童 · 身份证 0924 · 资料版本 v1
订单进度
报名成功审核通过 · 08-25 10:05
支付成功微信支付 · ¥146.00 · 09:46
提交报名08-25 09:42
更多服务
订单查询权限

通过姓名 + 证件查询进入时,仅展示命中报名人的脱敏资料,不显示“编辑报名信息”。

H12

报名截止前编辑报名信息

按网站当前表单只开放允许修改的普通字段;原始答案永不覆盖,所有修改写审计。

9:41
▮▮▮ ᯤ ▰
编辑报名信息
可修改至 2026-09-30 18:00

服务端时间:2026-08-25 10:32:16 · 保存时会再次校验

可改 5 项

这里只改报名人资料,不影响订单联系人和登录手机号

1
张小湖 · 成人资料版本 v2 · 10:18 修改过
姓名 / 证件 / 性别 / 生日身份字段不可在此修改
成人健康承诺附件附件请从补资料入口新增
2
张小小 · 儿童资料版本 v1 · 尚未修改
监护人签名签名快照不可修改
部分资料已被锁定

仍可修改 3 项;被下游使用的字段保持只读

1
张小湖 · 成人资料版本 v3
服装尺码:L已生成领物单,需从后台赛前更正
姓名 / 证件 / 附件 / 签名字段类型不支持自助修改
2
张小小 · 儿童资料版本 v1
服装尺码:S已生成领物单,不能直接修改

报名信息编辑已关闭

报名已于 2026-09-30 18:00 截止

当前报名信息只读
报名人张小湖 / 张小小
最后修改09-28 16:42
修改记录查看历史 ›
为什么不能修改?

截止时间以赛事时区的服务端时间为准。从历史记录、收藏或旧缓存重新打开本页也不能提交。

需要更正关键资料?

姓名、证件等关键资料需联系主办方,并按当前赛事阶段走报名资料更正或赛前参赛人员更正流程。