Skip to content

14. 培训考试 ​

14.0 快速上手:10 分钟完成一门培训课程从创建到考试 ​

你是一名培训管理员,需要为新入职技术员安排一门「设备安全操作」培训课程,并配置在线考试。以下步骤带你完成从创建分类到学员完成考试的完整链路。

Step 1:创建培训分类 → 详见 §14.3.1 ​

进入「课程管理」页面 → 点击左侧分类面板的「+」按钮 → 填写分类名称(如"入职培训")、编码和类型 → 点击「确定」。

Step 2:创建培训课程 → 详见 §14.3.2 ​

在课程管理页面右侧点击「新建课程」→ 填写课程名称、编码、选择分类 → 设置课程形式(线上/线下/文档)、课时数 → 勾选「必修」→ 点击保存。

Step 3:添加课时内容 → 详见 §14.3.3 ​

在课程列表中点击目标课程行的「课时」按钮 → 在课时管理弹窗中点击「新建课时」→ 选择内容类型(知识库/Markdown/视频/PDF/外链)→ 填写课时信息并设置完成阈值 → 保存。

Step 4:配置在线考试 → 详见 §14.5 ​

在课程列表中找到目标课程 → 点击「考试」按钮 → 设置抽题策略(单选题6道、多选题2道、判断题2道)→ 设置及格分60分、考试时长0分钟(0=不限时)→ 启用考试开关 → 保存。

Step 5:录入题库 → 详见 §14.4.1 ​

切换到「题库管理」Tab → 选择目标课程 → 点击「新建题目」→ 选择题型(单选/多选/判断)→ 填写题干、选项和正确答案 → 保存后题目状态为「草稿」→ 由审核者审批通过后题目进入可用题库。

Step 6:分配学员 → 详见 §14.7.2 ​

切换到「培训计划」Tab → 新建培训计划或使用已有计划 → 选择目标学员 → 点击「分配」→ 确认分配日期。

Step 7:学员参加考试(移动端) → 详见 §14.10.3 ​

学员在移动端「我的学习」中找到该课程 → 完成学习后点击「去考试」→ 逐题作答 → 提交答卷 → 查看成绩。

Step 8:管理员查看结果 → 详见 §14.9 ​

切换到「学情看板」Tab 查看通过率、平均分统计 → 切换到「学习与考核」Tab 查看每个学员详细成绩。

💡 完成以上步骤后,你已完成「创建分类 → 创建课程 → 添加课时 → 配置考试 → 录题 → 分配学员 → 参加考试 → 查看结果」的完整培训考试管理链路。系统自动判分并记录成绩到培训档案。


14.1 功能概述 ​

本章介绍「培训管理」菜单组下的七个子页面。培训考试模块是设备运维系统的人员能力保障核心,覆盖从课程建设到考核评估的完整培训生命周期:

子页面定位核心功能
课程管理培训内容建设分类管理(入职/OJT/强制/服务商/通用)、课程 CRUD、考试配置弹窗、课时编排(知识库关联/Markdown/视频/PDF/外链)、排序调整、课程资料关联知识库(新建课程时自动生成首节知识库课时)
培训计划批量分配管理计划 CRUD、按目标类型(个人/岗位/部门)分配课程、截止日期管理、批量分配与取消
学习与考核学员核心入口培训记录查看(我的/全部)、按状态与学员筛选、课时学习播放器(含驻留/滚动/视频进度心跳上报)、在线考试答题(倒计时+自动保存,通过后自动完成培训记录,重考取最高分)、课程反馈(评分+有用程度+难度感受+建议)
培训地图个人进度可视化按分类汇总完成率、各分类下课程完成详情列表
题库管理考题资产维护题目的增删改查、多语言翻译管理、题目审核(草稿→已批准→已驳回→陈旧)、AI 自动出题、题型支持(单选/多选/判断)、难度与 Bloom 层级标记(remember/understand/apply/analyze 四级)
学情看板数据分析考试次数/通过率/平均分/题库总数概览、错题 Top 10、反馈数与评分统计
工单作业资质要求工单风险等级 → 执行人资质要求配置与校验资质类型字典(培训/证书/作业许可三元组,系统预置)、风险类别字典(系统预置)、工单资质规则 CRUD(法规资质强制阻断)、派单时实时校验(block 阻断 / warn 预警)

架构说明 ​

  • 后端:基于 FastAPI 的 REST API,培训数据按租户库级隔离,无 tenant_id 列
  • 前端:Vue 3 组合式模块(training-module.js),7 个 Tab 统一在一个视图中切换
  • 移动端:独立学员模块(mobile-training-module.js),覆盖学习播放、考试答题、反馈
  • 作业资质校验引擎:qualification_service.py + qualification_api.py,前后端双重校验(前端实时调用 /qualifications/check),支持 block(阻断分配)和 warn(仅提示)两种模式
  • 考试判分:后端自动判分(单选题/判断题自动比对答案,多选题按 key 集合比对)
  • 学习心跳:前端每 15 秒上报一次学习行为日志(驻留时长 / 滚动百分比 / 视频播放百分比)

14.2 页面入口 ​

  • PC端:左侧菜单「培训管理 🎓」→ 七个子菜单(需要对应权限,按权限可见)
    • 「课程管理 📚」:需要 training:course:view 权限
    • 「题库管理 📝」:需要 training:question:manage 权限
    • 「培训计划 📋」:需要 training:plan:view 权限(增删改需 training:plan:manage)
    • 「学情看板 📊」:需要 training:analytics:view 权限
    • 「工单作业资质要求 🔗」:需要 training:requirement:view 权限(增删改需 training:requirement:manage)
    • 「学习与考核 🎯」(页面内标题为「培训记录」):需要 training:record:my_view 或 training:record:manage 权限
    • 「培训地图 🗺️」:查看自己的地图需 training:record:my_view;查看他人/团队地图需 training:map:view 权限
  • 工作台入口:工作台「待办学习」卡片 → 显示待处理培训数量 → 点击「查看全部」跳转到培训记录页
  • 移动端:移动端首页 → 底部导航「我的」→ 「我的学习」模块(需 training:record:my_view 权限)

PC端培训管理-课程管理


14.3 PC端 - 课程管理 ​

14.3.1 页面布局 ​

课程管理页面采用左分类面板 + 右课程列表的双栏布局:

  1. 左侧区域 — 分类面板

    • 标题「课程分类」+ 副标题「按分类管理课程与资料」
    • 新建分类按钮(需要 training:category:manage 权限)
    • 全部课程卡片(默认选中,蓝色边框高亮,显示课程总数标签)
    • 分类卡片列表:每个卡片显示名称、编码、类型标签(蓝色)、描述
      • 选中状态:蓝色边框 + 浅蓝背景
      • 操作链接:编辑、删除(需要 training:category:manage 权限)
  2. 右侧区域 — 课程面板

    • 顶部:当前分类名称 + 类型标签 + 描述 + 「新建课程」按钮
    • 搜索过滤栏:关键词搜索、必修过滤(是/否)、刷新按钮
    • 课程列表表格(9 列):
      • 列:课程名称、课程编码、分类、形式、课时、必修(红色标签)、有效期(月)、状态(启用=绿色)、操作
      • 操作列(按权限显示):课时管理、考试配置、分配、编辑、删除
      • 考试状态通过操作列「考试」按钮的标签展示(未配置/已启用/已停用)

PC端培训管理-分类面板PC端培训管理-课程列表

14.3.2 创建分类与课程 ​

创建分类:

点击左侧分类面板顶部的「+」按钮 → 弹出分类弹窗:

字段说明必填
名称分类显示名称,如「入职培训」是
编码分类唯一编码否
类型下拉选择:通用 / 入职培训 / 在岗培训 / 强制培训 / 服务商培训是
描述分类描述信息否
排序数字,越小越靠前否
启用开关,关闭后分类不显示否

💡 分类编码 code 与排序 sort_order 用于列表排序与唯一标识,非必填。

创建课程:

在右侧课程面板点击「新建课程」→ 弹出课程弹窗:

字段说明必填
名称课程显示名称是
编码课程唯一编码否
分类下拉选择课程所属分类否
形式下拉选择:线上 / 线下 / 文档否
课时课程总课时(小时)否
有效期(月)完成培训后有效期,0=永久有效否
关联知识库资料多选下拉,关联知识库条目(新建课程时若有关联且尚无课时,将自动生成首节知识库课时)否
外部补充链接课程资料 URL否
描述课程描述否
必修课程复选框,必修课程必须完成否
状态启用/停用否

PC端培训管理-课程弹窗

14.3.3 课时管理 ​

点击课程列表操作列的「课时」按钮,打开课时管理弹窗:

  • 显示当前课程下所有课时的排序列表
  • 每行课时显示:序号、标题、内容类型标签、时长、是否必修、操作按钮
  • 新建课时:设置课时标题、内容类型(知识库/Markdown/视频/PDF/外链)、关联知识库条目、媒体 URL、时长(分钟)、顺序号(seq_no)、是否必修、多语言标题/正文、完成阈值
  • 完成阈值:驻留秒数(默认30秒)、滚动百分比(默认80%)、视频播放百分比(默认90%),达到阈值后该课时标记为完成
  • 排序:点击上下箭头调整课时顺序
  • 编辑/删除:修改或删除已有课时

课时内容类型说明:

类型说明渲染方式
knowledge关联知识库条目内嵌知识库正文 HTML
markdown内联 Markdown 内容Markdown 渲染器
video视频资源HTML5 视频播放器
pdfPDF 文档PDF 预览组件
external_url外部链接新窗口打开

PC端培训管理-课时管理弹窗

14.3.4 删除课程 ​

点击课程列表操作列的「删除」按钮 → 弹出确认提示 → 确认后删除课程及其关联课时。需要 training:course:manage 权限。


14.4 PC端 - 题库管理 ​

14.4.1 页面布局 ​

切换到「题库管理」Tab 后,页面包含以下区域:

  1. 课程选择器:顶部下拉选择课程,筛选该课程下的题目
  2. 操作栏:
    • 「新建题目」按钮(需要 training:question:manage 权限)
    • 「AI 生成题目」按钮(需要 training:question:ai_generate 权限)
    • 状态过滤:全部 / 草稿 / 已批准 / 已驳回 / 陈旧
    • 题型过滤:全部 / 单选 / 多选 / 判断
  3. 题库列表(6 列):
    • 列:题型(标签)、题干(省略显示)、难度、分值、状态(颜色标签)、操作
    • 操作列:编辑、通过/驳回(待审核状态)、EN/ JA 多语言翻译、删除

PC端培训管理-题库管理

14.4.2 创建题目 ​

点击「新建题目」→ 弹窗包含以下字段:

字段说明必填
题型单选 / 多选 / 判断是
题干题目文字(主语言)是
难度easy / medium / hard否
分值题目分值否
选项选项列表,每项包含 key(A/B/C/D) 和文字单选/多选必填
正确答案正确答案的 key 列表(如 ['A'] 或 ['A','C'])是
解析答案解析文字否
Bloom层级认知层级(remember/understand/apply/analyze)否
多语言翻译各语言版本的题干/选项/解析否

提交后题目进入「草稿」状态,需经审核后才能被考试抽题使用。

PC端培训管理-创建题目

14.4.3 题目审核 ​

具有 training:question:review 权限的用户可以审核题目:

  • 通过:题目状态变为「已批准」,可被考试抽题使用
  • 退回:题目状态变为「已驳回」,需编辑后重新提交审核
  • 审核时可填写审核意见

14.4.4 AI 出题 ​

点击「AI 出题」按钮 → 弹窗设置:

字段说明
课程选择目标课程(基于课程知识库生成)
目标语言多选:中文 / English / 日本語
主语言题目的主要语言:中文 / English / 日本語
题型分布单选 N 道 / 多选 N 道 / 判断 N 道
难度分布各难度题目数量,如
额外要求可选的补充提示文字

系统基于课程关联的知识库内容,调用 LLM 分批生成题目。生成后的题目初始状态为「草稿」,需要人工审核通过后才能被考试抽题系统使用。


14.5 PC端 - 考试配置 ​

14.5.1 配置入口 ​

在课程管理页面,点击课程列表操作列的「考试」按钮,打开考试配置弹窗。

PC端培训管理-考试配置

14.5.2 考试设置 ​

配置项说明默认值
及格分(百分比)达到此分数即通过考试60.0
总分试卷满分值100.0
限时(分钟)考试时长,0=不限时0
最大次数(0=无限)同一课程可参加的最多考试次数0
抽题策略各题型抽题数量:单选 N / 多选 N / 判断 N单选6/多选2/判断2
题目乱序复选框:乱序排列题目开启
选项乱序复选框:乱序排列选项开启
结果展示模式交卷后结果展示方式:after_submit(交卷后显示)/ never(不显示)/ score_only(仅显示分数)after_submit
启用复选框:启用后学员可见考试入口(新建默认关闭)关闭

抽题策略说明:

  • 系统从该课程已批准的题库中按配置数量随机抽取题目
  • 如果题库中某题型数量不足,则抽取全部可用题目

14.6 PC端 - 学习与考核 ​

14.6.1 页面布局 ​

切换到「学习与考核」Tab 后,页面包含:

  1. 顶部筛选栏:

    • 范围切换:「我的 / 全部」单选按钮组(有管理权限时可见)
    • 学员筛选下拉(全部记录模式下可见)
    • 课程筛选下拉
    • 计划筛选下拉
    • 状态筛选下拉:已分配 / 进行中 / 已完成 / 已过期 / 未通过 / 已归档
    • 刷新按钮
  2. 培训记录表格(8 列):

    • 列:学员(姓名+ID)、课程、状态(颜色标签)、分配日期、完成日期、过期日期、成绩(含考试通过/未通过标记)、操作
    • 状态标签颜色:已完成=绿色、已过期=红色、进行中=蓝色、已归档=紫色
    • 操作列(按权限+记录状态显示):
      • 自己的未完成记录:学习、开始考试、进度
      • 自己的已完成记录+有考试:重考
      • 自己的已完成记录:进度、反馈
      • 管理员视角:登记完成(考试未通过时有提示)、归档/归档说明、删除
  3. 统计卡片(按当前筛选联动):

    • 课程总数 / 必修课程 / 已完成记录 / 即将到期(<30天)

PC端培训管理-培训记录

14.6.2 分配学员 ​

方式一:从课程分配

在课程管理页面,点击课程操作列的「分配」按钮 → 弹出分配弹窗:

  • 选择学员(支持多选)
  • 选择分配日期
  • 点击「确定」完成分配

方式二:从培训计划分配

参见 §14.7.3。

14.6.3 课时学习 ​

点击培训记录操作列的「学习」按钮 → 打开课时学习弹窗:

  • 左栏显示课时列表,标注已完成/未完成状态和学习进度
  • 右栏显示当前选中课时的内容
  • 系统每 15 秒自动上报学习心跳(驻留时长、滚动百分比、视频播放百分比)
  • 完成阈值条件满足后,自动标记课时为完成

PC端培训管理-课时学习弹窗

14.6.4 在线考试 ​

点击培训记录操作列的「考试」按钮 → 进入考试:

  • 界面:每次显示一道题,支持翻页浏览
  • 倒计时:如果配置了考试时长,右侧显示倒计时,时间到自动交卷
  • 作答:选择答案后自动保存,可随时修改
  • 交卷:点击「提交答卷」→ 确认 → 系统自动判分 → 显示成绩和通过状态 → 考试通过后自动将培训记录标记为「已完成」
  • 补考:未通过或已完成情况下,交卷按钮变为「再考一次」;重考时若成绩更高,自动覆盖旧成绩(取最高分)

PC端培训管理-考试答题

14.6.5 课程反馈 ​

点击培训记录操作列的「反馈」按钮 → 弹出反馈表单:

字段说明
评分1-5 星评分
有用程度1-5 星
难度感受太简单(too_easy)/ 适中(moderate)/ 太难(too_hard)
建议文字输入

仅当前登录用户自己的培训记录可提交反馈。

14.6.6 登记完成与归档 ​

  • 登记完成:管理员手动标记培训记录为已完成,可选填写完成日期、成绩、培训师、证书编号、备注
  • 归档说明:管理员将培训记录归档,填写归档说明后状态变为「已归档」

仅 assigned 或 in_progress 状态(非自己)的记录允许删除。


14.7 PC端 - 培训计划 ​

14.7.1 页面布局 ​

切换到「培训计划」Tab 后,显示培训计划列表:

  • 列:计划名称、目标类型、课程数、截止日期、状态、操作
  • 操作列:编辑、删除、分配、查看记录、取消分配

PC端培训管理-培训计划

14.7.2 创建培训计划 ​

点击「新建计划」→ 弹窗包含:

字段说明必填
名称计划名称是
描述计划描述否
目标类型个人 / 岗位 / 部门是
目标值目标类型对应的具体值否
关联课程多选,关联课程列表是
截止日期计划完成截止日期否
状态active(启用)/ completed(已完成)/ cancelled(已取消)否

14.7.3 按计划分配 ​

点击计划操作列的「分配」→ 选择学员 → 确认后系统按计划中的课程列表为每个学员创建培训记录。已分配过的学员会自动跳过。

点击「取消分配」可删除该计划下已分配或进行中的培训记录(已完成/已过期/已归档记录保留)。


14.8 PC端 - 培训地图 ​

14.8.1 页面布局 ​

切换到「培训地图」Tab 后:

  1. 顶部:学员选择下拉(管理员可切换查看他人地图)、「查看我的地图」按钮
  2. 个人地图统计卡:总课程数 / 已完成数(绿色)/ 进行中(蓝色)/ 完成率(%)
  3. 按分类折叠面板:每个分类显示已完成数/总数,展开后列出该分类下各课程的状态、完成日期、过期日期

PC端培训管理-培训地图


14.9 PC端 - 学情看板 ​

14.9.1 页面布局 ​

切换到「学情看板」Tab 后:

  1. 课程选择器:顶部下拉选择课程(可选,不选则显示全部课程汇总)
  2. 概览卡片(4 张):考试次数 / 通过率(%) / 平均分 / 题库总数
  3. 错题 Top 10 表格:题干、错答/总答数、错误率
  4. 反馈统计(3 张卡片):反馈数 / 平均评分 / 平均有用度

需要 training:analytics:view 权限。

PC端培训管理-学情看板


14.10 移动端 - 我的学习 ​

移动端提供学员专属的培训学习体验,覆盖学习、考试、反馈全流程。

14.10.1 我的学习列表 ​

移动端「我的」→ 「我的学习」模块:

  • 工作台徽章:移动端首页工作台显示培训待办数量(待学/进行中/即将到期/已过期)
  • 状态标签切换(6 个):全部 / 待学习 / 进行中 / 即将到期 / 已完成 / 已归档
  • 培训卡片列表:每张卡片显示课程名称、状态标签、分配日期/过期日期
  • 即将到期高亮:30 天内到期的记录显示橙色警示
  • 下拉刷新:支持下拉刷新获取最新数据

移动端培训-我的学习列表

14.10.2 课时学习播放器 ​

点击培训卡片进入学习播放器:

  • 课时列表:横向滑动或纵向列表切换课时
  • 内容渲染:支持知识库正文、Markdown、视频、PDF、外部链接
  • 进度追踪:15 秒心跳上报(驻留时长 + 滚动百分比 + 视频播放百分比)
  • 完成标记:满足阈值条件后自动标记完成

移动端培训-学习播放器

14.10.3 在线考试 ​

点击培训卡片的「去考试」按钮进入考试:

  • 单题模式:每次显示一道题,支持前后翻页
  • 倒计时:顶部或底部显示剩余时间进度条
  • 自动保存:选项选择后即时保存
  • 提交确认:交卷前弹出确认提示
  • 结果展示:交卷后显示得分、通过/未通过状态
  • 再考一次:未通过或想刷分时重新开始考试

移动端培训-考试答题

14.10.4 课程反馈 ​

学习完成后可对课程进行反馈:

  • 评分(1-5 星)、有用程度(1-5 星)、难度感受(太简单/适中/太难)
  • 文字建议(可选)

移动端培训-课程反馈


14.11 作业资质与工单风险等级联动 ​

当系统参数 WORK_ORDER_QUALIFICATION_CHECK_ENABLED 开启时(→ Ch17 §17.3.10.7),工单派发/执行时实时校验执行人是否满足该工单风险等级所需的作业资质(培训课程 + 人员证书 + 作业许可三元组)。开关关闭时不校验。

14.11.1 开关控制 ​

开关位于「系统管理 → ⚙️ 系统参数 → 业务流程」分类下,配置键 WORK_ORDER_QUALIFICATION_CHECK_ENABLED,默认关闭。各租户独立设定,修改后立即生效。

14.11.2 资质类型字典 ​

资质类型是「系统预置字典」:部署/升级时由迁移脚本写入租户库,前端无独立维护界面,在「工单作业资质要求」规则表单和「证书管理」(人员证书关联资质类型)中引用。

每个资质类型包含:

字段说明
编码资质类型唯一编码
名称中/英/日三语名称
kind资质分类:training(培训课程)/ certificate(人员证书)/ permit(作业许可)
法规要求标记为法规要求的资质(界面显示红色 [法规] 标记),配置规则时强制使用「阻断」控制方式
有效期(月)资质有效期,0=永久有效
描述文本说明

系统预置 17 项资质类型:

  • 证书类(10 项,均为法规要求):受限空间作业证、起重机操作证、高压电工证、低压电工证、叉车操作证、动火作业证、压力容器操作证、辐射安全证、焊工证、高处作业证
  • 许可类(2 项):高处作业许可、动火作业许可
  • 培训类(5 项):CMMS工单系统入门、挂牌上锁 LOTO 复训、化学品安全培训、LOTO 安全培训、精密校准培训

kind 分类决定该资质在校验时如何从人员数据中匹配:证书类匹配人员证书记录,培训类匹配培训完成记录,许可类匹配作业许可记录。

14.11.3 风险类别字典 ​

风险类别同为系统预置字典(部署/升级时由迁移脚本写入租户库,前端无独立维护界面),包含编码和中/英/日名称。它在两处被引用:

  1. 工单安全信息:新建/编辑工单时的「风险类别」多选字段(→ Ch03 工单安全信息)
  2. 工单资质规则:作为规则的匹配维度之一(留空 = 不限类别的兜底规则)

14.11.4 工单资质规则 ​

PC 端菜单:培训管理 → 工单作业资质要求(🔗)。

规则定义了「什么风险等级/风险类别的工单 → 执行人必须具备哪些资质」,是校验引擎的核心配置。页面顶部有功能提示,规则以表格展示(风险类别 / 风险等级 / 要求资质 / 控制方式 / 状态 / 说明 / 操作),支持新建、编辑、删除。

规则匹配维度:(风险类别, 风险等级),两者均可留空(留空 = 不限,作为兜底规则),越具体的规则越优先匹配。

点击「新建」打开规则表单(编辑时复用同一表单):

字段说明
风险类别(不限=兜底)从风险类别字典中选择,留空表示不限类别
风险等级low(低风险)/ medium(中风险)/ high(高风险)/ critical(重大风险),留空表示不限等级
要求资质(必填)从资质类型字典中多选,选项按 kind 显示彩色徽章([证] 红 / [培] 蓝 / [许] 橙),法规要求资质带红色 [法规] 标记
控制方式阻断(不满足时禁止派单或开始执行)/ 提醒(仅黄色提示,允许继续);选中法规要求资质时「提醒」不可选,并提示「已选法规要求资质,必须使用「阻断」」
说明文本备注
启用勾选后规则生效,取消勾选可临时停用

作业资质-规则管理作业资质-新建规则

14.11.5 PC 端派单弹窗校验 ​

工单分配弹窗中选择负责人后,系统实时调用校验接口:

校验结果表现行为
block 阻断红色提示框列出缺失资质,分配按钮禁用必须更换满足资质的负责人
warn 预警黄色提示框列出缺失资质允许继续分配,但提醒注意

缺失资质按 kind 显示:

  • [证] 高压电工证 — 人员证书类缺失
  • [培] 安全操作培训 — 培训课程类缺失
  • [许] 动火作业许可 — 作业许可类缺失

作业资质-分配校验block作业资质-分配校验warn

14.11.6 组合工单批量分派校验 ​

对组合工单执行批量分派时,汇总所有子工单的风险等级 → 匹配所有规则 → 统一校验执行人资质。任何子工单不满足 block 规则即阻断整个分派操作。

14.11.7 移动端快捷分配校验 ​

首页「👷 快捷分配」选择工程师后触发资质校验(→ 详见 Ch18 §18.13.4):

  • block 模式 → 红色提示 + 分配按钮灰显不可点击
  • warn 模式 → 黄色提示但允许分配
  • 缺失项按 [证] / [培] / [许] 标签分行显示

14.11.8 风险上下文推断 ​

校验时按以下优先级获取工单风险上下文:

  1. 工单本身的 risk_level / risk_categories 字段(非空即用)
  2. 工单关联设备的点检模板绑定 risk_categories
  3. 兜底使用工单 priority 推断风险等级

14.12 常见问题 ​

Q1:为什么学员看不到考试入口? ​

A:检查以下条件是否满足:① 考试配置中「启用考试」开关已打开;② 题库中有已批准的题目;③ 抽题策略中各题型数量不超过题库实际可用数量;④ 学员有 training:attempt:take 权限。

Q2:如何查看某个学员的所有培训记录? ​

A:在「学习与考核」Tab 点击顶部切换到「全部记录」,然后通过学员下拉筛选目标学员。需要 training:record:manage 权限。

Q3:AI 生成的题目为什么不能直接用于考试? ​

A:AI 生成的题目初始状态为「草稿」,需要人工审核通过后才能被考试抽题系统使用。这是为了确保题目质量和准确性。

Q4:培训记录的过期时间是如何计算的? ​

A:当培训记录标记为「已完成」时,系统自动根据课程的「有效期(月)」字段计算过期日期:过期日期 = 完成日期 + 有效期月数。有效期为 0 表示永久有效。

Q5:为什么删除培训计划后有些记录还在? ​

A:「取消分配」操作仅删除已分配和进行中的培训记录,已完成、已过期和已归档的记录会保留在培训档案中。

Q6:移动端支持哪些学习内容类型? ​

A:移动端支持知识库正文、Markdown 渲染、HTML5 视频播放、PDF 预览和外部链接跳转。视频和 PDF 在移动端使用原生能力播放/预览。

Q7:考试提交后可以重新考吗? ​

A:取决于考试配置中的「最大尝试次数」。设置为 0 表示不限次数;设置具体数字则达到上限后无法再考。交卷后按钮变为「再考一次」。


14.13 相关权限 ​

本章涉及的操作需要以下权限:

功能所需权限
查看课程列表training:course:view
管理课程/分类training:category:manage + training:course:manage
管理课时training:lesson:manage
管理题库training:question:manage
审核题目training:question:review
AI 出题training:question:ai_generate
配置考试training:quiz:manage
查看培训计划training:plan:view
管理培训计划training:plan:manage
查看本人培训记录training:record:my_view
管理全部培训记录training:record:manage
参加考试training:attempt:take
查看全部考试结果training:attempt:view_all
查看培训地图training:map:view
查看培训统计training:statistics:view
查看学情看板training:analytics:view

角色默认权限 ​

角色默认拥有的培训权限
super_admin全部培训权限
tenant_admin全部管理权限
techniciancourse:view, record:my_view, plan:view, attempt:take
operatorcourse:view, record:my_view, attempt:take

内容与产品内嵌操作手册同源同步,不做双向编辑