|
@@ -138,7 +138,10 @@ const getNextTask = () => {
|
|
|
|
|
|
getNextTask()
|
|
|
|
|
|
-watch(currentTask, resume)
|
|
|
+watch(currentTask, () => {
|
|
|
+ resume()
|
|
|
+ scoringPanelVisible.value = true
|
|
|
+})
|
|
|
|
|
|
/** 给分板 */
|
|
|
const scoringPanelVisible = ref<boolean>(true)
|
|
@@ -172,9 +175,10 @@ const onSubmit: InstanceType<typeof ScoringPanelWithConfirm>['onSubmit'] = async
|
|
|
problem: false,
|
|
|
taskId: currentTask.value.taskId,
|
|
|
})
|
|
|
- await getMarkingTask()
|
|
|
+ await getNextTask()
|
|
|
} catch (error) {
|
|
|
console.error(error)
|
|
|
+ scoringPanelVisible.value = true
|
|
|
}
|
|
|
}
|
|
|
|