开发完错题本

This commit is contained in:
田岩
2025-08-30 20:31:58 +08:00
parent 859248fc6a
commit 05b89f91ca
20 changed files with 396 additions and 232 deletions
+15 -6
View File
@@ -197,6 +197,7 @@
const submitProblem = (answer) => {
console.log('答题内容', answer);
console.log('答单题', topic);
common.loading('答题中');
practiceAnswer({
exrId: paperData.exrId,
@@ -245,7 +246,11 @@
judgeResultStatus && // 条件1.答题正确
topic.value.qnsTyp !== 'ES' // 问答题答对打答错都不切换
) {
questionNumber.value++;
nextTick(() => {
setTimeout(() => {
questionNumber.value++;
}, 200);
});
} else {
console.log('为什么不跳转2', judgeResultStatus);
console.log('为什么不跳转3', topic.value.qnsTyp !== 'ES');
@@ -365,10 +370,12 @@
// 中途退出
dialogRef.value.close();
common.loading();
await practiceCommit({ exrId: paperData.exrId, examLenTm: practiceTime.value, stat: 'U' });
try{
await practiceCommit({ exrId: paperData.exrId, examLenTm: practiceTime.value, stat: 'U' });
common.navigateBack();
}catch(e){
}
common.hideLoading();
await nextTick();
common.navigateBack();
} else if (key === 'revert') {
// 返回
dialogRef.value.close();
@@ -391,9 +398,11 @@
// 交卷按钮点击,打开交卷确认框
const hand_in_paper_button_click = async () => {
console.log('交卷按钮');
const stat = 'P'
const stat = 'P';
// 都做完弹窗了,产品说改成跳页,说客户觉得奇怪
common.redirectTo(`/pages/practice/result?name=${paperData.name}&exrId=${paperData.exrId}&crsId=${paperData.crsId}&examLenTm=${practiceTime.value}&stat=${stat}`);
common.redirectTo(
`/pages/practice/result?name=${paperData.name}&exrId=${paperData.exrId}&crsId=${paperData.crsId}&examLenTm=${practiceTime.value}&stat=${stat}`
);
// 完成
// dialogRef.value.open({
// // type: 'complete',