子能家校平台 · 后台操作指引使用手册
面向后台运营 / 管理员的标准操作指引(SOP)
适用系统:子能家校平台管理后台(Web)
文档版本:v1.0
生成日期:2026-09-29
维护方:平台研发组
一、手册说明与适用范围
本手册用于指导运营、管理员在「子能家校平台管理后台」中完成日常操作,涵盖登录、各业务模块的增删改查、状态流转与特殊功能。
- 适用角色:超级管理员、平台管理员、区/公司管理员、校方管理员(可见范围由数据域决定,详见第三章)。
- 操作原则:所有写操作(新增/编辑/删除/状态切换)均会在按钮上做权限校验;无权限的按钮对您不可见或不可点击。
- 阅读建议:首次使用请先阅读第二、三、四章;后续按业务模块索引查阅。
提示:侧边栏菜单由后端按您的账号权限动态下发,不同角色看到的菜单项可能不同,本手册列出全部模块供参考。
二、登录与基础操作
登录页 · 界面示意
2.1 登录
- 打开后台登录地址,输入用户名与密码。
- 点击「登录」;成功后自动进入工作台。
- 登录失败请确认账号密码;若提示「账号已在其他设备登录」,说明该账号被新设备挤下线(互斥登录机制),旧会话已失效。
注意:同一账号仅允许在一处登录。在另一台设备登录会使当前会话 401 失效并跳回登录页。token 过期也会自动清登录态。
2.2 修改密码
位于工作台右上角「修改密码」按钮(弹层)。
| 字段 | 说明 / 校验 |
| 原密码 | 必填 |
| 新密码 | 必填,至少 8 位(后端同时要求 ≥ 6 位,以界面 8 位为准) |
| 确认密码 | 必填,须与新密码一致 |
重要:修改成功后旧会话立即失效,系统会提示「密码修改成功,请重新登录」并自动跳回登录页,请使用新密码重新登录。
2.3 登出
点击右上角头像区域可退出登录(视具体版本入口)。退出后回到登录页。
三、界面布局与权限模型
3.1 界面布局
- 顶部固定区:工作台标题、刷新数据、修改密码、当前角色与昵称、头像。
- 左侧边栏:工作台固定置顶,其余菜单按后端配置渲染(目录可折叠二级)。
- 主内容区:统计卡 / 列表 / 表单弹层。
3.2 权限模型(超级管理员 bypass)
按钮级权限标识形如 xxx:create / xxx:update / xxx:delete。满足权限才显示对应按钮;超级管理员(角色含「超级管理员 / superadmin / admin」)绕过所有细粒度校验,拥有全部操作权限。
3.3 数据域(决定可见范围)
| 数据域 | 含义 | 典型角色 |
school | 仅见本校数据,新增自动归属本校且学校不可改 | 校方管理员 |
district | 见本区 / 本公司数据 | 区 / 公司管理员 |
all | 全量数据 | 平台管理员 / 超管 |
右上角会显示「昵称 · 角色 · 数据域(本校数据 / 全区数据 / 平台数据)」,操作时请注意当前范围。
四、通用操作约定
以下规则在大多数模块通用,遇到时不再单独说明。
4.1 列表与筛选
- 各列表支持关键词搜索 / 下拉筛选 + 服务端分页;输入后点「查询」或回车触发。
- 筛选条件下的分页由后端计算,翻页、增删改后保留当前筛选条件。
- 统计卡(如总数 / 进行中)为全局计数,不随筛选变化。
4.2 新增 / 编辑
- 带 必填 或红色 * 的字段必须填写,否则无法提交。
- 联动字段:如「学段 → 任教学科」「公司 → 学校 → 教师」,先选上级再出现下级选项;修改上级会清空下级已选值。
- 编辑已有数据点击「编辑」会拉取详情回填;部分字段(如身份证、关联)需进入详情才完整。
4.3 删除与状态切换
- 删除通常为逻辑删除(不物理抹除),部分模块有下级依赖时后端会拒绝(如菜单含子节点、公司含学校)。
- 状态切换(草稿 ⇄ 已发布、跟进中等)多为单行按钮,写回后列表即时刷新。
4.4 导入 / 导出
- 导入:先下载模板 → 填写 → 上传文件(multipart);结果页展示成功 / 失败明细。
- 导出:多数按勾选行或「全部匹配」导出 xlsx;研修活动支持按勾选导出多工作表 / 方案 zip。
4.5 文件上传
统一走上传组件(选完即传,回填地址)。图片一般 ≤ 10MB(jpg/png/gif/webp),视频按模块上限(新闻 ≤ 100MB)。删除已上传文件请在对应控件内操作。
五、工作台(首页)
工作台(首页) · 界面示意
入口:侧边栏顶部「工作台」
运营概览页,只读,无需新增。
- 统计卡:在册教师数、进行中活动数(受当前数据域影响,提示「当前数据域可见范围」)。
- 最新活动:按发布时间倒序展示 5 条(活动名、状态、日期、已报名人数),点「查看全部」跳转活动管理。
- 刷新数据:右上角旋转图标按钮;加载时图标旋转且按钮禁用,完成后提示「数据已刷新」。
- 修改密码:见第二章。
提示:进入工作台看到的数据范围即您当前数据域的口径,若数字与预期不符,先确认右上角数据域。
六、客户案例管理
客户案例列表 · 界面示意
入口:官网管理 → 客户案例
6.1 列表操作
- 筛选:案例标题、分类、状态。
- 行操作:编辑、删除、状态切换(草稿 ⇄ 已发布)、前台预览。
6.2 新增 / 编辑要点
| 区块 | 关键字段 | 说明 |
| 基本信息 | 案例标题、分类 | 必填;分类:教育 / 政企 / 区域标杆 |
| 基本信息 | 项目规模、交付周期、交付时间、简介、标签 | 选填 |
| 主视觉 | 封面、图册 | 图片或视频 |
| 内容 | 项目背景、面临挑战、解决方案、实施成效 | 富文本 / 可增删列表项 |
| 发布设置 | 状态、授权状态、排序、关联产品 | 草稿 / 已发布;授权:待确认 / 已获得 |
提示:图片加载失败时字段值会被保留(不会误清空),可重新上传。
七、新闻管理
新闻列表 · 界面示意
入口:官网管理 → 新闻管理
- 筛选:标题、分类、状态、是否置顶。
- 行操作:编辑、删除、置顶、前台预览。
新增 / 编辑要点
| 字段 | 说明 |
| 标题 | 必填 |
| 分类 | 公司动态 / 行业资讯 / 媒体报道 / 政策解读 |
| 媒体类型 | 图片 / 视频 / 图片+视频 |
| 封面 | 图片 ≤ 10MB / 视频 ≤ 100MB |
| 状态 | 草稿 / 定时发布(填发布时间)/ 已发布 |
| 正文 | 富文本(支持图片 / 视频) |
注意:状态为「定时发布」时必须填写发布时间;状态为「草稿」时不显示发布时间。
八、产品管理
产品列表 · 界面示意
入口:官网管理 → 产品管理
- 筛选:产品名称、分类、状态。
- 行操作:编辑、删除、状态切换(草稿 ⇄ 已发布)、预览。
编辑为整页多区块表单,可拖拽重排内容块:
| 区块 | 要点 |
| 基础信息 | 产品名称、分类必填;简介、富文本描述、标签(英文逗号分隔) |
| 主视觉与图册 | 媒体类型(图片 / 视频 / 色块);封面、背景图、图册(最多 4 张,可设主图) |
| 参数 / 能力 / 场景 / 亮点 / 相关产品 | 键值对或列表,可增删;相关产品最多关联 3 个 |
| 发布设置 | 状态、排序(越小越靠前)、是否推荐、SEO 关键词 |
提示:保存时「存为草稿」或「保存并发布」二选一;图片建议 1600×1000,注意体积上限。
九、留言管理
留言管理 · 界面示意
入口:官网管理 → 留言管理(侧边栏带红点角标)
留言来自官网前台,后台为只读处理(无新增)。侧边栏红点 = 未处理 + 待处理数量,处理后会自动刷新。
9.1 筛选与统计
- 筛选:工单号、客户名称、手机号、状态。
- 统计:总数 / 未处理 / 待处理 / 跟进中 / 已处理。
9.2 状态流转(核心操作)
| 当前状态 | 可执行操作 | 流转到 |
| 0 未处理 | 开始跟进 | 2 跟进中 |
| 1 待处理 | 开始跟进 | 2 跟进中 |
| 2 跟进中 | 标记已处理 | 3 已处理 |
| 3 已处理 | 重新打开 | 1 待处理 |
提示:每条留言卡片须展示五要素(工单号、客户、联系方式、诉求、时间)并带状态角标;处理完回到列表时角标数字会更新。
十、站点设置
站点设置 · 界面示意
入口:官网管理 → 站点设置(全局单条配置)
站点配置全局唯一,保存即更新(部分更新,未填字段保持原值;要清空须显式传空)。
| 卡片 | 关键字段 |
| 站点基本信息 | 站点名称(必填)、简称、域名、ICP 备案号、公安备案号、服务电话、合作邮箱、地址、站点简介、标签(逗号分隔)、支持邮箱(格式校验) |
| 表单通知与留言分派 | 通知类型(关闭 / 企业微信机器人)、接收人、分派规则(不轮询 / 按咨询方向轮询)、响应时限、Webhook、去重方式 |
提示:配置企业微信机器人后可点「测试推送」校验 Webhook 是否可用。
十一、教师管理
教师管理列表 · 界面示意
入口:教师管理
11.1 列表操作
- 筛选:姓名、手机号、学校(校管员锁定本校)。
- 支持跨页勾选、本页全选、按勾选 / 全部匹配导出。
- 导入:下载模板 → 填写(学校 / 姓名 / 身份证 / 手机号 / 任教学科 / 入职时间 / 部门职务 / 学段)→ 上传。
11.2 新增 / 编辑要点
| 字段 | 说明 / 校验 |
| 姓名 | 必填 |
| 手机号、身份证号 | 选填(按模板规范) |
| 员工类型 | 未设置 / 有编制 / 雇员 / 临聘 |
| 学段 | 下拉(培训对象);联动任教学科 |
| 任教学科 | 下拉多选;选学段后才出现可选项,重选学段会清空已选 |
| 部门·职务 | 选填 |
| 可参加线下研修活动 | 参加 / 不参加(0 不能 / 1 参加);参加时学段 + 任教学科必填 |
| 学校 | 新增必填;校管员锁定本校不可改 |
注意:编辑时「可参加线下研修活动」按接口返回的 participateActivity 显示(1=参加 / 0=不参加),保存时原样回传,请勿误改。学科多选保存以逗号分隔传参。
十二、线下研修(活动)管理
线下研修(活动)列表 · 界面示意
入口:活动管理
12.1 列表操作
- 筛选:关键词(研修名称)、起止日期、月份、状态 tab(全部 / 报名中 / 已结束)。
- 统计卡:全部研修 / 报名中 / 总报名人数(全量权威口径)。
- 导出:按勾选导出(每个活动一工作表)、导出方案 zip、按「学校+教师+日期」导出教师维度概览。
12.2 发布 / 编辑要点
| 字段 | 说明 / 校验 |
| 研修名称、地点 | 必填 |
| 研修日期时间 | 必填;须晚于报名结束 |
| 报名人数上限 / 当前可报 | 上限须 > 当前可报名人数 |
| 培训对象、岗位类别 | 必填下拉 |
| 可参加学科 | 必填多选,按培训对象联动 |
| 报名开始 / 结束 | 必填;开始 ≤ 结束 < 研修日期 |
| 签到 / 签退 | 要求签到固定开启;范围(米)、提前 / 延后分钟可设 |
| 研修方案、研修图片 | 方案必填上传;图片多图上传(≤10MB) |
| 地图选点 | 经纬度(用于签到地理围栏) |
12.3 特殊功能
- 签到二维码:编辑态可查看当前签到码;「重新生成」会使旧码作废;支持下载 PNG、复制签到链接。新增未保存时请先保存研修。
- 补签(补签到 / 补签退):选类型后逐位提交,已完成的教师置灰不可重复补。
- 操作指引:页面内抽屉可查看活动操作说明。
注意:状态后端为 0 未开始 / 1 报名中 / 2 已结束;前端保存时「已结束」存 2、其余存 1。报名上限必须大于当前可报名人数,否则无法提交。
十三、学校管理
学校管理列表 · 界面示意
入口:学校管理
- 筛选:名称、状态;统计:总数 / 在册教师 / 正常 / 禁用;支持导出。
- 行操作:详情(抽屉)、编辑、删除、企业微信授权。
企业微信授权(特殊流程)
- 未授权学校出现橙色「授权」按钮(需有
school:update 权限)。
- 点击后系统取授权链接并自动打开企业微信扫码页,用「扫一扫」完成授权。
- 授权完成后返回本页会自动刷新授权状态。
提示:若授权页被浏览器拦截未自动打开,页面会提示「点击下方按钮重新打开」,授权完成返回即刷新状态。删除学校若含下属数据,后端会拒绝。
十四、用户管理
用户管理列表 · 界面示意
入口:用户管理
- 筛选:用户名、昵称、状态;统计来自
/user/stats。
- 行操作:编辑、删除(权限组合,同组显隐)。
| 字段 | 说明 / 校验 |
| 用户名、昵称 | 必填 |
| 密码 | 新增必填(≥ 8 位);编辑留空 = 不修改 |
| 角色、公司、学校、关联教师 | 角色决定归属;特定角色须配学校;公司→学校→教师三级联动 |
| 状态 | 启用 / 禁用 |
提示:编辑用户时关联教师(teacherId)不在列表中下发,需点编辑拉取详情回填;清空关联教师提交请确认后端支持(历史遗留可能不支持清空)。
十五、角色管理
角色管理 · 界面示意
入口:权限管理 → 角色管理
- 筛选:角色名、状态;服务端分页 + 统计卡。
- 行操作:编辑、删除(仅超级管理员可写;非超管仅能管理本公司角色)。
| 字段 | 说明 / 校验 |
| 角色名称 | 必填 |
| 角色编码 | 必填;格式 ^[A-Za-z][A-Za-z0-9_]{1,39}$ |
| 描述、状态 | 选填;正常 / 禁用 |
| 菜单权限分配 | 树形勾选(级联):目录=其下所有页面;菜单=页面查看;按钮=操作权限;提交全量覆盖 |
注意:菜单授权按「角色 × 公司」维度;非超管锁定本公司(companyId)。删除 / 禁用角色会影响对应用户权限。
十六、菜单管理
菜单管理 · 界面示意
入口:权限管理 → 菜单管理
树形表格(无分页),支持展开 / 收起。
| 字段 | 说明 |
| 上级 | 0 = 顶级;仅目录 / 菜单可作父级 |
| 菜单名称 | 必填 |
| 菜单类型 | 目录 / 菜单 / 按钮 |
| 路径 | 须以 / 开头 |
| 权限标识 | 按钮必填 |
| 排序、状态 | 整数 ≥ 0;正常 / 禁用 |
注意:删除含子节点的菜单会被后端拒绝。菜单 / 角色模块通常由超级管理员独占维护。
十七、公司管理
公司管理列表 · 界面示意
入口:公司管理
- 筛选:名称、状态;分页 + 统计。
- 行操作:编辑、删除(逻辑删除;含下属学校时后端拒绝)。
| 字段 | 说明 |
| 名称 | 必填 |
| 统一信用代码、联系人、电话、地址 | 选填;电话格式宽松校验 |
| Logo | 上传(jpg/png/gif/webp ≤ 10MB) |
| 状态 | 正常 / 禁用 |
十九、常见问题与注意事项
Q1. 看不到某个菜单 / 按钮?
菜单由后端按账号权限下发;按钮受 xxx:create/update/delete 权限控制。先确认账号角色与数据域(右上角显示)。无权限的项目对您不可见。
Q2. 点刷新没反应 / 看不到加载?
工作台刷新按钮在加载时图标旋转并禁用,完成后提示「数据已刷新」。若感觉一闪而过,属接口过快,系统已强制 loading 至少展示 500ms 以保证可感知。
Q3. 删除按钮点了没生效?
多为后端拒绝了有下级依赖的记录(如菜单含子节点、公司含学校、角色正在使用中)。请先处理依赖再删除。
Q4. 编辑后数据没更新?
检查是否漏填必填项(表单会拦截提交);部分字段(如站点配置)为部分更新,未填字段保持原值,要清空须显式传空。
Q5. 被挤下线 / 自动跳登录?
同一账号互斥登录,或 token 过期。重新登录即可;如频繁发生,确认是否多人在用同一账号。
通用建议:重要写操作(删除、状态切换、授权)前确认范围与依赖;导入前务必用官方模板;遇到报错截图文案便于技术排查。