|
@@ -163,13 +163,13 @@ const currentTaskChange = async () => {
|
|
});
|
|
});
|
|
} catch (e) {
|
|
} catch (e) {
|
|
// 恢复以前的行为,取回评失败则评卷任务为空
|
|
// 恢复以前的行为,取回评失败则评卷任务为空
|
|
- replaceCurrentTask(undefined);
|
|
|
|
|
|
+ await replaceCurrentTask(undefined);
|
|
} finally {
|
|
} finally {
|
|
// store.globalMask = false;
|
|
// store.globalMask = false;
|
|
}
|
|
}
|
|
- replaceCurrentTask(store.historyTasks[0]);
|
|
|
|
|
|
+ await replaceCurrentTask(store.historyTasks[0]);
|
|
} else {
|
|
} else {
|
|
- replaceCurrentTask(store.tasks[0]);
|
|
|
|
|
|
+ await replaceCurrentTask(store.tasks[0]);
|
|
store.historyTasks.splice(0);
|
|
store.historyTasks.splice(0);
|
|
secretNumberInput = "";
|
|
secretNumberInput = "";
|
|
currentPage = 1;
|
|
currentPage = 1;
|
|
@@ -265,10 +265,12 @@ async function updateHistoryTask({
|
|
}
|
|
}
|
|
|
|
|
|
async function replaceCurrentTask(task: Task | undefined) {
|
|
async function replaceCurrentTask(task: Task | undefined) {
|
|
- if (store.isScanImage) {
|
|
|
|
|
|
+ console.log('replaceCurrentTask:',task);
|
|
|
|
+ store.currentTask = task;
|
|
|
|
+
|
|
|
|
+ if (store.isScanImage && !!task) {
|
|
await preDrawImage(task);
|
|
await preDrawImage(task);
|
|
}
|
|
}
|
|
- store.currentTask = task;
|
|
|
|
}
|
|
}
|
|
|
|
|
|
function previousPage() {
|
|
function previousPage() {
|