比赛获奖信息管理后台
竞赛获奖数据导入 · 查询 · 人员名单导出 · 团队获奖信息表导出
数据库 {{ health.database }} 已连接 数据库连接失败 获奖记录 {{ health.award_rows }} 加分规则 {{ health.rule_rows }} {{ me.is_super ? '超级管理员' : '普通用户' }} {{ me.name || me.username }} 退出
{{ me.is_super ? '超级管理员' : '普通用户' }} {{ me.name }} {{ me.is_super ? '数据范围:全部比赛、全部记录' : '数据范围:只能看到自己上传的记录' }}
没有现成的表?点「下载导入模板」拿一份:第一张表填数据(必填列带 *,含「比赛名称」),第二张表是填写说明; 导入前记得删掉第 2 行示例。文件名随便叫,比赛名以表里填的为准。
把 Excel 拖到这里,或 点击选择
支持一次选多个文件,仅 .xlsx / .xls
开始导入 清空文件 下载导入模板 已选 {{ fileList.length }} 个文件
当前规则 {{ health.rule_rows }} 条 从 加分.xlsx 重新同步
也可以上传一份新的加分表来覆盖同步(表结构需与原表一致:第 9~19 行,A=类别 B=级别 C/E/F=一/二/三等奖)。
上传新的加分表并同步
{{ r }}
获奖数据
查询 重置
已选 {{ selectedRows.length }} 条 删除选中
导出获奖名单.xlsx 导出全部比赛(ZIP) 刷新预览
比赛全称:{{ rosterPreview.full_name }} | 名单 {{ rosterPreview.items.length }} 人
刷新预览 {{ partComp ? '导出' + partComp + '参与分名单.xlsx' : '导出参与分名单.xlsx' }} {{ partComp || '全部比赛' }} · 共 {{ partPreview ? partPreview.total : 0 }} 条
当前没有「获奖等级为空」的记录;此时导出的表只有表头。
导出单人获奖台账.xlsx 导出全部比赛(ZIP)
学院与竞赛类型按模板默认值填写(会计学院 / 其他),可直接改;「仅团体赛」打开时只导出团体赛记录。
{{ teamPreview.full_name }} {{ teamPreview.rows }} 行 {{ teamPreview.team_only ? '仅团体赛' : '团体赛 + 个人赛' }} {{ teamPreview.college }} {{ teamPreview.comp_type }} 一个学生一行
表头字段:
{{ h }}
刷新预览 {{ ledgerComp ? '导出' + ledgerComp + '团队获奖台账.xlsx' : '导出团队获奖台账.xlsx' }} {{ ledgerComp || '全部比赛' }} · 共 {{ ledgerPreview ? ledgerPreview.total : 0 }} 条
恢复默认
当前没有带获奖等级的记录。
超级管理员 {{ userStats.super_count }} 个 普通用户 {{ userStats.normal_count }} 个 未归属的历史数据 {{ userStats.legacy_count }} 条 刷新
表格里「已上传记录」为 0 的普通用户,登录后看不到任何数据——这是正常的(只能看自己上传的)。