2.7 号码布设置

模块简介

对应菜单:赛前工作 → 号码布设置。默认进入 「批量分配号码簿」 页面(athlete/batch_assign_bibs.php)。

为运动员分配唯一号码,便于检录、成绩录入与秩序册/成绩单打印。

可选功能:若学校不需要号码薄,可跳过本模块,不影响后续编排与成绩录入。

页头快捷入口:

  • 查看全部队员号码簿:进入运动员列表查看已分配号码
  • 单队分配:为某一参赛队单独编号
  • 删除未报名项目运动员:弹窗列出无项目报名的运动员,便于清理后再编号
批量分配

两种模式:分队排序连续排序。可设统一位数、前缀与起始号,一键生成。

单队分配

针对补报、微调某一参赛队号码;支持前缀、位数与是否重置已有号码。

1. 批量分配号码簿

两种排序模式
分队排序(默认)
  • 为每个参赛队分别设置起始号码和可选号码前缀
  • 队内按性别(男→女)再按姓名排序,从该队起始号递增
  • 适合各队号码区间分开管理(如 A 队 1 起、B 队 101 起)
  • 请自行保证各队区间大致不重叠,避免号码重复
连续排序
  • 只需设置全局的连续排序起始号码和可选统一前缀
  • 编号顺序:分组排序 → 参赛队排序 → 性别 → 姓名
  • 此模式下,下方各队单独填写的起始号/前缀会被忽略
  • 适合全会场统一连续编号、不希望中间空大段号段
操作步骤
  1. 确认当前已激活运动会,且运动员已报名(建议先清理「未报名项目运动员」)
  2. 设置统一号码位数(如 4,则显示为 0001)
  3. 选择排序模式:
    • 分队排序:在下方按分组表格为各队填起始号码、前缀
    • 连续排序:填写连续起始号码与统一前缀
  4. 建议勾选「重置所有已有号码」(默认已勾选),避免新旧混用
  5. 点击「一键生成所有号码」,查看成功提示中的分配人数
删除未报名项目运动员

页头红色按钮打开清理窗口。若运动员已录入但未报任何项目,可在此删除,避免为其分配无用号码。操作前请确认名单,删除不可轻易恢复。

2. 单队分配号码簿

适用场景
  • 某队补录运动员后,只需为该队编号
  • 批量分配后对个别队微调号段或前缀
  • 需要特殊前缀区分学部/组别时按队设置
操作步骤

从批量页点「单队分配」,或打开 athlete/assign_bibs.php

  1. 选择参赛单位
  2. 填写起始号码(必填)
  3. 设置号码位数(默认 4)
  4. 可选填写号码前缀(如 A-
  5. 如需覆盖该队已有号码,勾选「重置已有号码」
  6. 点击「执行分配」
示例:小学部前缀 X- 起始 101;初中部 C- 起始 201;高中部 G- 起始 301。

常见问题

不是必须。不需要号码薄时可跳过本功能;需要现场佩戴号码、检录叫号时再分配即可。

  • 分队排序:希望每队有独立号段或不同前缀时选用
  • 连续排序:希望全校/全会场号码一条龙连续时选用,更省事

勾选后会覆盖已有号码,重新统一编排。不勾选则只给尚未有号码的运动员编号,容易造成号段不连续或与旧号冲突。重新规划号段时建议勾选。

调整各队起始号码,使区间错开;或改用「连续排序」由系统统一递增。也可对冲突队使用「单队分配」重编。

  • 批量页勾选重置后重新「一键生成」
  • 使用「单队分配」只改某一队
  • 在「查看全部队员号码簿」(运动员列表)中核对或个别修改

  • 位数:不足位自动补零(4 位 → 0001)
  • 前缀:可选,如 A- 生成 A-0001,便于区分组别或单位

用分队排序为各队设置不同起始号预留空档;特殊号码可在运动员列表中手动改个别号码。
快速流程
  1. 赛前工作 → 号码布设置
  2. 可选:删除未报名项目运动员
  3. 选分队或连续模式,设位数/起始号/前缀
  4. 一键生成 → 查看全部队员号码簿核对