第 11 章
账号管理(含批量导入)
功能说明:教师/管理员新增、编辑、停用、删除账号与批量导入学生名单。
本页目录
功能说明:教师/管理员新增、编辑、停用、删除账号与批量导入学生名单。
账号管理页

批量导入

操作步骤
- 点「批量导入账号」→ 下载 CSV 模板;
- 按列填写:
姓名*、用户名、手机号、邮箱、初始密码、账号状态、角色、部门、备注; - 上传文件 → 预览"新增 / 冲突 / 错误"三类行(冲突可勾选"覆盖更新",不会改原密码);
- 确认导入 → 下载「初始密码清单 CSV」线下发给学生;
- 需要时对账号执行「重置密码 / 解除锁定 / 批量启用停用 / 批量删除」。
校验规则
| 字段 | 规则 |
|---|---|
| 姓名 | 2–30 字符 |
| 用户名 | ^[A-Za-z][A-Za-z0-9_]{2,19}$,校内唯一 |
| 手机号 | ^1\d{10}$ |
| 初始密码 | 6–20 位、不含空格;留空自动生成随机密码 |
| 账号状态 | 正常/启用/active → 正常;停用/禁用 → 停用 |
| 角色 | student / teacher / admin(默认 student) |
| 部门 | ≤50 字符 |
| 冲突处理 | 文件名内重复 → 错误行;库中已存在 → 冲突行(默认跳过,可勾选覆盖) |
| 事务口径 | 单批次单事务、每 500 行一个子检查点,失败行不影响其它行,失败明细可下载 |