4.7 KiB
4.7 KiB
主观题评分功能使用说明
功能说明
主观题评分功能允许管理员对问卷中的主观题(简答题、问答题、作文题)进行手动评分。
添加菜单方法
方法一:执行SQL脚本(推荐)
- 打开数据库管理工具(如Navicat、MySQL Workbench等)
- 连接到数据库
- 执行
sql/添加主观题评分菜单.sql文件中的SQL语句 - 刷新浏览器页面,菜单应该会出现在"心理测评管理"下
方法二:通过菜单管理页面手动添加
-
登录系统,进入 系统管理 -> 菜单管理
-
找到 心理测评管理(菜单ID:2009)
-
点击 新增 按钮
-
填写以下信息:
- 菜单名称:主观题评分
- 父菜单:心理测评管理
- 显示顺序:13
- 路由地址:questionnaire/scoring
- 组件路径:psychology/questionnaire/scoring
- 路由名称:QuestionnaireScoring
- 菜单类型:菜单
- 菜单图标:edit
- 权限标识:psychology:questionnaire:score
- 是否显示:显示
- 状态:正常
-
点击 确定 保存
-
添加按钮权限(可选):
-
在菜单管理中找到刚创建的"主观题评分"菜单
-
点击 新增 添加按钮权限:
- 菜单名称:评分查询
- 权限标识:psychology:questionnaire:score:query
- 菜单类型:按钮
-
再添加一个:
- 菜单名称:评分操作
- 权限标识:psychology:questionnaire:score
- 菜单类型:按钮
-
-
分配菜单权限:
- 进入 系统管理 -> 角色管理
- 找到 管理员 角色,点击 修改
- 在 菜单权限 中勾选 主观题评分 及其按钮权限
- 点击 确定 保存
使用方法
1. 访问主观题评分页面
- 方法一:在左侧菜单中找到 心理测评管理 -> 主观题评分
- 方法二:直接访问URL:
/psychology/questionnaire/scoring
2. 查看待评分题目
页面会自动显示所有待评分的主观题,包括:
- 问卷名称
- 答题人
- 题目序号和内容
- 题目类型(简答题/问答题/作文题)
- 题目分值
- 答案内容
- 提交时间
3. 单个评分
- 在列表中点击 评分 按钮
- 在弹出的对话框中:
- 查看题目内容和答案内容
- 输入得分(不能超过题目分值)
- 可选:输入评语
- 点击 确定 保存评分
4. 批量评分
- 在列表中勾选多个待评分的题目
- 点击 批量评分 按钮
- 在批量评分对话框中为每个题目输入得分和评语
- 点击 确定 批量保存
5. 搜索和筛选
- 可以通过 问卷名称 搜索
- 可以通过 答题人 搜索
功能特点
- 自动识别主观题:系统自动识别简答题(text)、问答题(textarea)、作文题(essay)三种类型
- 分数验证:评分不能超过题目分值,系统会自动限制
- 自动更新总分:评分后自动重新计算答题记录的总分
- 自动更新排名:评分后自动重新计算该问卷的排名
- 批量评分:支持同时为多个题目评分,提高效率
- 评语功能:可以为每个答案添加评语(可选)
注意事项
- 只有已提交的问卷中的主观题才会出现在待评分列表中
- 已经评分的题目不会出现在待评分列表中
- 评分后,用户查看报告时会看到更新后的成绩
- 如果评分失败,请检查:
- 是否有评分权限(
psychology:questionnaire:score) - 题目是否为主观题且未评分
- 得分是否超过题目分值
- 是否有评分权限(
权限配置
需要的权限标识:
psychology:questionnaire:score- 评分操作权限psychology:questionnaire:score:query- 查询权限(可选)
常见问题
Q: 菜单中没有显示"主观题评分"?
A: 需要执行SQL脚本或通过菜单管理页面手动添加菜单,并确保已分配菜单权限给当前角色。
Q: 点击菜单后页面空白?
A: 检查:
- 路由配置是否正确(
ruoyi-ui/src/router/index.js) - 页面文件是否存在(
ruoyi-ui/src/views/psychology/questionnaire/scoring.vue) - 浏览器控制台是否有错误信息
Q: 没有待评分的数据?
A: 检查:
- 是否有已提交的问卷答题记录
- 问卷中是否包含主观题(text、textarea、essay类型)
- 主观题是否已经被评分过(已评分的不会显示)
Q: 评分后总分没有更新?
A: 系统会自动更新,如果未更新,请:
- 刷新页面查看
- 检查后端日志是否有错误
- 确认评分是否成功(查看操作日志)