Просмотр исходного кода

考试详情页新增试卷待评阅状态

luoaoxuan 1 год назад
Родитель
Сommit
725f5c8adf
1 измененных файлов с 11 добавлено и 0 удалено
  1. 11 0
      src/views/platform/examination/exam/detail.vue

+ 11 - 0
src/views/platform/examination/exam/detail.vue

@@ -293,6 +293,10 @@ export default {
                 {
                     value: 'noFinish',
                     label: '考试未结束'
+                },
+                {
+                    value: 'wait',
+                    label: '试卷待评阅'
                 }
             ],
             selectValue: 'all',
@@ -443,6 +447,13 @@ export default {
                         item.examStatus = item.finishCount > 0 ? '已完成' : '未完成'
                         item.resultScore = item[scorrType[item.scoringType]]
                         item.isQualified = item.examStatus === '已完成' ? item.resultScore >= (parseFloat(item.qualifiedRadio) / 100 * parseFloat(item.totalScore)) ? '达标' : '未达标' : '考试未结束'
+                        if (item.isQualified === '考试未结束') {
+                            // 细化考试未结束的情况
+                            if (item.statusList.includes('已交卷')) {
+                                // 有已交卷记录 试卷等待评阅
+                                item.isQualified = '试卷待评阅'
+                            }
+                        }
                     })
                     const finishList = result.filter(i => i.examStatus === '已完成')
                     this.maxScore = finishList.length ? maxBy(finishList, 'max').max : nodatadesc