From 31be0e43648014d9440c36af799123693a97a414 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=A8=E6=A0=91=E6=98=8E?= <775174143@qq.com> Date: Fri, 8 Nov 2019 12:15:43 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../exercise/Testpapersettinghomepage.js | 2 +- .../shixunHomework/Listofworksstudentone.js | 67 ++++++++++++++----- 2 files changed, 52 insertions(+), 17 deletions(-) diff --git a/public/react/src/modules/courses/exercise/Testpapersettinghomepage.js b/public/react/src/modules/courses/exercise/Testpapersettinghomepage.js index 275044029..1398e18c1 100644 --- a/public/react/src/modules/courses/exercise/Testpapersettinghomepage.js +++ b/public/react/src/modules/courses/exercise/Testpapersettinghomepage.js @@ -443,7 +443,7 @@ class Testpapersettinghomepage extends Component{ this.setgameexercise(`/courses/${this.props.match.params.coursesId}/exercises/${this.props.match.params.Id}/users/${this.props.current_user.login}`)}>开始答题: - {exercise_status===2?"":exercise_status===3?"":exercise_status===4?"":start_Value[exercise_status]} + {exercise_status===2?start_Value[Commonheadofthetestpaper&&Commonheadofthetestpaper.user_permission.current_status]:exercise_status===3?"":exercise_status===4?"":start_Value[Commonheadofthetestpaper&&Commonheadofthetestpaper.user_permission.current_status]} :""} diff --git a/public/react/src/modules/courses/shixunHomework/Listofworksstudentone.js b/public/react/src/modules/courses/shixunHomework/Listofworksstudentone.js index 982e8f707..da3f489e3 100644 --- a/public/react/src/modules/courses/shixunHomework/Listofworksstudentone.js +++ b/public/react/src/modules/courses/shixunHomework/Listofworksstudentone.js @@ -43,6 +43,7 @@ const {Option} = Select; //GraduationTaskssetting.js //作品列表(学生) +let allow_lates=false; class Listofworksstudentone extends Component { //unifiedsetting 统一设置 //allowreplenishment 允许补交 @@ -387,10 +388,18 @@ class Listofworksstudentone extends Component { ) }, { - title: 效率分 - 计算规则:
- 学员离开实训学习界面停止计时;
- 评测首次通过之后,停止计时
+ title: 效率分 + 补交结束时,系统根据学生在课堂成员中的
+ 效率表现自动评分。计算规则:
+ 学生工作效率= log(实训总得分/实训总耗时)
+ 学生效率分 = 学生工作效率 / 课堂学生最高
+ 工作效率 * 分值
+ :
+					作业截止时,系统根据学生在课堂成员中的
+ 效率表现自动评分。计算规则:
+ 学生工作效率= log(实训总得分/实训总耗时)
+ 学生效率分 = 学生工作效率 / 课堂学生最高
+ 工作效率 * 分值
}>
, dataIndex: 'efficiencyscore', key: 'efficiencyscore', @@ -748,10 +757,18 @@ class Listofworksstudentone extends Component { ) }, { - title: 效率分 - 计算规则:
- 学员离开实训学习界面停止计时;
- 评测首次通过之后,停止计时
+ title: 效率分 + 补交结束时,系统根据学生在课堂成员中的
+ 效率表现自动评分。计算规则:
+ 学生工作效率= log(实训总得分/实训总耗时)
+ 学生效率分 = 学生工作效率 / 课堂学生最高
+ 工作效率 * 分值
+ :
+					作业截止时,系统根据学生在课堂成员中的
+ 效率表现自动评分。计算规则:
+ 学生工作效率= log(实训总得分/实训总耗时)
+ 学生效率分 = 学生工作效率 / 课堂学生最高
+ 工作效率 * 分值
}>
, dataIndex: 'efficiencyscore', key: 'efficiencyscore', @@ -1056,10 +1073,18 @@ class Listofworksstudentone extends Component { ) }, { - title: 效率分 - 计算规则:
- 学员离开实训学习界面停止计时;
- 评测首次通过之后,停止计时
+ title: 效率分 + 补交结束时,系统根据学生在课堂成员中的
+ 效率表现自动评分。计算规则:
+ 学生工作效率= log(实训总得分/实训总耗时)
+ 学生效率分 = 学生工作效率 / 课堂学生最高
+ 工作效率 * 分值
+ :
+					作业截止时,系统根据学生在课堂成员中的
+ 效率表现自动评分。计算规则:
+ 学生工作效率= log(实训总得分/实训总耗时)
+ 学生效率分 = 学生工作效率 / 课堂学生最高
+ 工作效率 * 分值
}>
, dataIndex: 'efficiencyscore', key: 'efficiencyscore', @@ -1383,10 +1408,18 @@ class Listofworksstudentone extends Component { ) }, { - title: 效率分 - 计算规则:
- 学员离开实训学习界面停止计时;
- 评测首次通过之后,停止计时
+ title: 效率分 + 补交结束时,系统根据学生在课堂成员中的
+ 效率表现自动评分。计算规则:
+ 学生工作效率= log(实训总得分/实训总耗时)
+ 学生效率分 = 学生工作效率 / 课堂学生最高
+ 工作效率 * 分值
+ :
+					作业截止时,系统根据学生在课堂成员中的
+ 效率表现自动评分。计算规则:
+ 学生工作效率= log(实训总得分/实训总耗时)
+ 学生效率分 = 学生工作效率 / 课堂学生最高
+ 工作效率 * 分值
}>
, dataIndex: 'efficiencyscore', key: 'efficiencyscore', @@ -1713,6 +1746,7 @@ class Listofworksstudentone extends Component { homework_status: result.data.homework_status, update_score: result.data.update_score }); + allow_lates=result.data.allow_late; this.seacthdatat(result.data, result.data.student_works, result.data.work_efficiency, result.data.course_group_info, 1); if (result.data.student_works === undefined || result.data.student_works === null || JSON.stringify(result.data.student_works) === "[]") { @@ -2421,6 +2455,7 @@ class Listofworksstudentone extends Component { challenges_count: result.data.challenges_count, homework_status: result.data.homework_status, }); + allow_lates=result.data.allow_late this.seacthdatat(result.data, result.data.student_works, result.data.work_efficiency, result.data.course_group_info, page); this.props.Getdataback(result, result.data); // }