diff --git a/src/renderer/src/views/classTask/classTask.vue b/src/renderer/src/views/classTask/classTask.vue index 1425e8c..2e7d354 100644 --- a/src/renderer/src/views/classTask/classTask.vue +++ b/src/renderer/src/views/classTask/classTask.vue @@ -245,6 +245,8 @@ const getStudentVisible = async () => { } else { classWorkList.value[t].averagetime = 0 } + // 更新批阅数 + classWorkList.value[t].teacherrationgcount = curWork.teacherrationgcount } else { classWorkList.value[t].finishpercent = 0 } @@ -256,8 +258,6 @@ const getStudentVisible = async () => { // 获取多个班级学生作业数据 const getStudentClassWorkData = () => { // 再查找多个班级里,每个学生的作业数据 - console.log('======????????""""""""""') - //TODO 这里id变动,看后续用什么判断 listClassworkdata({ classids: classListIds.value.join(','), //entpcourseid: '', // 章节id? 这里要全课程的作业 不分章节? 根据学段学科查询所有的作业 @@ -268,8 +268,8 @@ const getStudentClassWorkData = () => { }).then((res) => { for (var t = 0; t < classWorkList.value.length; t++) { for (var i = 0; i < res.rows.length; i++) { - if (res.rows[i].uniquekey == classWorkList.value[t].uniquekey) { - // if (res.rows[i].classworkid == classWorkList.value[t].id && res.rows[i].resultcount > 0) { + //if (res.rows[i].uniquekey == classWorkList.value[t].uniquekey) { + if (res.rows[i].classworkid == classWorkList.value[t].id && res.rows[i].resultcount > 0) { console.log('==================') // 有几个学生完成/正在完成学习任务 // 至少resultcount不是0 diff --git a/src/renderer/src/views/classTask/container/item-dialog-score.vue b/src/renderer/src/views/classTask/container/item-dialog-score.vue index 619cc44..8437c5e 100644 --- a/src/renderer/src/views/classTask/container/item-dialog-score.vue +++ b/src/renderer/src/views/classTask/container/item-dialog-score.vue @@ -98,7 +98,8 @@ 学生答案: - + + - + diff --git a/src/renderer/src/views/classTask/container/quizStats.vue b/src/renderer/src/views/classTask/container/quizStats.vue new file mode 100644 index 0000000..9e18d9b --- /dev/null +++ b/src/renderer/src/views/classTask/container/quizStats.vue @@ -0,0 +1,278 @@ + + + + \ No newline at end of file diff --git a/src/renderer/src/views/classTask/container/task-item.vue b/src/renderer/src/views/classTask/container/task-item.vue index 44d93df..ae63cc1 100644 --- a/src/renderer/src/views/classTask/container/task-item.vue +++ b/src/renderer/src/views/classTask/container/task-item.vue @@ -23,11 +23,24 @@ 已交
- {{ item.teacherRationgCount?item.teacherRationgCount:0 }} + + {{ item.teacherrationgcount?item.workdatacount - item.teacherrationgcount:item.workdatacount }} 待批阅
- {{ item.averagetime?item.averagetime:0 }}分钟 + + + + {{ item.averagetime }}分钟 + + + 1小时 + + + {{ Math.floor(item.averagetime / 60)}}小时 + {{ Math.floor(item.averagetime % 60)}}分钟 + + 平均用时