Eunomia 赛程计分助手

权限与归档

创建者负责赛事,裁判通过授权进入操作,归档后进入只读状态

权限设计的重点是让现场操作可控:不是所有登录用户都能计分,只有创建者和授权裁判可以写入比赛结果。

裁判授权流程

创建者设置密码8 位数字裁判密码。
裁判输入密码在赛事详情页完成验证。
系统写入授权授权记录绑定用户和赛事。
进入操作页面计分页再次校验 can-operate。

非创建者通过密码获得该赛事的裁判操作权限。

签表和计分页根据权限决定是否允许进入操作。

归档与只读查看

赛事结束后,创建者可以归档赛事。归档不会删除数据,但会从主列表隐藏,并阻止继续操作比赛。

赛事结束决赛或循环赛全部完成。
创建者归档赛事进入 archived=true。
只读沉淀可查看,可取消归档,不可计分。

只有已结束赛事才显示归档操作。

创建者可在归档列表中查看并取消归档。

常见说明

为什么进入计分页还要校验权限?

签表上的入口展示只是第一层提示。真正写入比分、阵容、事件前,还需要后端再次确认当前用户是否有权操作。

归档后还能恢复吗?

可以。归档是隐藏和只读,不是删除。创建者可以在“我的归档”中取消归档,恢复正常展示。

裁判授权是按比赛还是按赛事?

当前是按赛事授权。裁判通过验证后,可以操作该赛事下所有比赛。

重开比赛会影响后续赛程吗?

会。若胜者已经晋级,重开会清理下游晋级结果,避免签表保留错误胜者。