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

修复多选题判分异常的问题;修复限时考试发布报错的问题

luoaoxuan 2 лет назад
Родитель
Сommit
557f5bc30b

+ 5 - 0
src/views/platform/examination/exam/list.vue

@@ -725,6 +725,11 @@ export default {
             const user = this.userList.find(u => u.userId === userId) || {}
             return user.userName || '-'
         },
+        transformTime (timeStamp) {
+            const hours = Math.floor(parseInt(timeStamp) / 3600000)
+            const minutes = Math.floor((parseInt(timeStamp) % 3600000) / 60000)
+            return hours + '小时' + minutes + '分钟'
+        },
         getPassRate (list) {
             const passScore = parseFloat(list[0].qualifiedRadio) / 100 * parseFloat(list[0].totalScore)
             const passList = list.filter(i => i.resultScore >= passScore)

+ 1 - 1
src/views/platform/examination/question/edit.vue

@@ -539,7 +539,7 @@ export default {
                         this.optionList.push({
                             value: key,
                             radio: null,
-                            checkbox: rightKey,
+                            checkbox: rightKey.indexOf(key) > -1 ? [key] : [],
                             content: options[key]
                         })
                     })