子能家校平台 · 后台操作指引使用手册

面向后台运营 / 管理员的标准操作指引(SOP)

适用系统:子能家校平台管理后台(Web) 文档版本:v1.0 生成日期:2026-09-29 维护方:平台研发组

一、手册说明与适用范围

本手册用于指导运营、管理员在「子能家校平台管理后台」中完成日常操作,涵盖登录、各业务模块的增删改查、状态流转与特殊功能。

提示:侧边栏菜单由后端按您的账号权限动态下发,不同角色看到的菜单项可能不同,本手册列出全部模块供参考。

二、登录与基础操作

登录页
登录页 · 界面示意

2.1 登录

  1. 打开后台登录地址,输入用户名与密码。
  2. 点击「登录」;成功后自动进入工作台。
  3. 登录失败请确认账号密码;若提示「账号已在其他设备登录」,说明该账号被新设备挤下线(互斥登录机制),旧会话已失效。
注意:同一账号仅允许在一处登录。在另一台设备登录会使当前会话 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 导入 / 导出

4.5 文件上传

统一走上传组件(选完即传,回填地址)。图片一般 ≤ 10MB(jpg/png/gif/webp),视频按模块上限(新闻 ≤ 100MB)。删除已上传文件请在对应控件内操作。

五、工作台(首页)

工作台(首页)
工作台(首页) · 界面示意
入口:侧边栏顶部「工作台」

运营概览页,只读,无需新增。

提示:进入工作台看到的数据范围即您当前数据域的口径,若数字与预期不符,先确认右上角数据域。

六、客户案例管理

客户案例列表
客户案例列表 · 界面示意
入口:官网管理 → 客户案例

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 列表操作

12.2 发布 / 编辑要点

字段说明 / 校验
研修名称、地点必填
研修日期时间必填;须晚于报名结束
报名人数上限 / 当前可报上限须 > 当前可报名人数
培训对象、岗位类别必填下拉
可参加学科必填多选,按培训对象联动
报名开始 / 结束必填;开始 ≤ 结束 < 研修日期
签到 / 签退要求签到固定开启;范围(米)、提前 / 延后分钟可设
研修方案、研修图片方案必填上传;图片多图上传(≤10MB)
地图选点经纬度(用于签到地理围栏)

12.3 特殊功能

注意:状态后端为 0 未开始 / 1 报名中 / 2 已结束;前端保存时「已结束」存 2、其余存 1。报名上限必须大于当前可报名人数,否则无法提交。

十三、学校管理

学校管理列表
学校管理列表 · 界面示意
入口:学校管理

企业微信授权(特殊流程)

  1. 未授权学校出现橙色「授权」按钮(需有 school:update 权限)。
  2. 点击后系统取授权链接并自动打开企业微信扫码页,用「扫一扫」完成授权。
  3. 授权完成后返回本页会自动刷新授权状态。
提示:若授权页被浏览器拦截未自动打开,页面会提示「点击下方按钮重新打开」,授权完成返回即刷新状态。删除学校若含下属数据,后端会拒绝。

十四、用户管理

用户管理列表
用户管理列表 · 界面示意
入口:用户管理
字段说明 / 校验
用户名、昵称必填
密码新增必填(≥ 8 位);编辑留空 = 不修改
角色、公司、学校、关联教师角色决定归属;特定角色须配学校;公司→学校→教师三级联动
状态启用 / 禁用
提示:编辑用户时关联教师(teacherId)不在列表中下发,需点编辑拉取详情回填;清空关联教师提交请确认后端支持(历史遗留可能不支持清空)。

十五、角色管理

角色管理
角色管理 · 界面示意
入口:权限管理 → 角色管理
字段说明 / 校验
角色名称必填
角色编码必填;格式 ^[A-Za-z][A-Za-z0-9_]{1,39}$
描述、状态选填;正常 / 禁用
菜单权限分配树形勾选(级联):目录=其下所有页面;菜单=页面查看;按钮=操作权限;提交全量覆盖
注意:菜单授权按「角色 × 公司」维度;非超管锁定本公司(companyId)。删除 / 禁用角色会影响对应用户权限。

十六、菜单管理

菜单管理
菜单管理 · 界面示意
入口:权限管理 → 菜单管理

树形表格(无分页),支持展开 / 收起。

字段说明
上级0 = 顶级;仅目录 / 菜单可作父级
菜单名称必填
菜单类型目录 / 菜单 / 按钮
路径须以 / 开头
权限标识按钮必填
排序、状态整数 ≥ 0;正常 / 禁用
注意:删除含子节点的菜单会被后端拒绝。菜单 / 角色模块通常由超级管理员独占维护。

十七、公司管理

公司管理列表
公司管理列表 · 界面示意
入口:公司管理
字段说明
名称必填
统一信用代码、联系人、电话、地址选填;电话格式宽松校验
Logo上传(jpg/png/gif/webp ≤ 10MB)
状态正常 / 禁用

十八、内容与资源管理

课程管理
课程管理 · 界面示意
阅读管理
阅读管理 · 界面示意
成果管理
成果管理 · 界面示意
资源管理
资源管理 · 界面示意

以下模块前端未做按钮级权限拦截,可见性由后端数据域 / 角色控制;菜单入口仍由权限下发决定。

课程管理

  • 全量列表,行操作:通过 / 驳回(填原因)/ 删除。
  • 新增:标题、教师、年级、学科、简介、视频上传;状态默认「已通过 / 上线」。
  • 状态:待审核 → 已通过 / 未通过。

阅读管理

  • 全量列表;行操作:标记优秀。
  • 创建:名称、起止周期(须 ≥ 30 天)、参与 / 书目 / 反思开关。

成果管理

  • 筛选 + 行操作:通过 / 驳回(填原因)。
  • 成果通常由教师端提交,后台以审核为主。

资源管理

  • 全量列表(课件 / 视频 / 教学案例)。
  • 增 / 改:标题、类型、作者、关键词、简介、文件拖拽上传(PPT/PDF/MP4)。

十九、常见问题与注意事项

Q1. 看不到某个菜单 / 按钮?

菜单由后端按账号权限下发;按钮受 xxx:create/update/delete 权限控制。先确认账号角色与数据域(右上角显示)。无权限的项目对您不可见。

Q2. 点刷新没反应 / 看不到加载?

工作台刷新按钮在加载时图标旋转并禁用,完成后提示「数据已刷新」。若感觉一闪而过,属接口过快,系统已强制 loading 至少展示 500ms 以保证可感知。

Q3. 删除按钮点了没生效?

多为后端拒绝了有下级依赖的记录(如菜单含子节点、公司含学校、角色正在使用中)。请先处理依赖再删除。

Q4. 编辑后数据没更新?

检查是否漏填必填项(表单会拦截提交);部分字段(如站点配置)为部分更新,未填字段保持原值,要清空须显式传空。

Q5. 被挤下线 / 自动跳登录?

同一账号互斥登录,或 token 过期。重新登录即可;如频繁发生,确认是否多人在用同一账号。

通用建议:重要写操作(删除、状态切换、授权)前确认范围与依赖;导入前务必用官方模板;遇到报错截图文案便于技术排查。