|
|
@@ -12,7 +12,7 @@ import {
|
|
|
} from "@/utils/common.js"
|
|
|
|
|
|
|
|
|
-export function useShuxueTest(handleSeeResult, handleCheckAnswer) {
|
|
|
+export function useShuxueTest(handleSeeResult,handleSeeResultClose) {
|
|
|
|
|
|
|
|
|
const data = reactive({
|
|
|
@@ -112,7 +112,7 @@ export function useShuxueTest(handleSeeResult, handleCheckAnswer) {
|
|
|
uni.showLoading({
|
|
|
title: '交卷中...'
|
|
|
});
|
|
|
- const [error, cdata] = await catchError(httpUnit.getExamSubmit({
|
|
|
+ const [error, cdata] = await catchError(httpApi.getShuxueChanpinShitiSave({
|
|
|
jieId: data.jieId,
|
|
|
shitiList: result
|
|
|
}));
|
|
|
@@ -124,8 +124,8 @@ export function useShuxueTest(handleSeeResult, handleCheckAnswer) {
|
|
|
|
|
|
// 执行跳页
|
|
|
uni.$emit('unitShuxueTest-submit', {
|
|
|
- right: cdata.dui,
|
|
|
- wrong: cdata.cuo,
|
|
|
+ rightAnswer: cdata.dui,
|
|
|
+ wrongAnswer: cdata.cuo,
|
|
|
})
|
|
|
|
|
|
handleSeeResult()
|
|
|
@@ -136,10 +136,21 @@ export function useShuxueTest(handleSeeResult, handleCheckAnswer) {
|
|
|
initPage()
|
|
|
})
|
|
|
|
|
|
+ function resetStart() {
|
|
|
+ data.list = [];
|
|
|
+ data.total = 0;
|
|
|
+ data.current= 0;
|
|
|
+ data.rightAnswer = 0; // 答对
|
|
|
+ data.wrongAnswer = 0; // 答错
|
|
|
+ handleSeeResultClose();
|
|
|
+ initPage();
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
return {
|
|
|
data,
|
|
|
handleSubmit,
|
|
|
- updateRightWrong
|
|
|
+ updateRightWrong,
|
|
|
+ resetStart
|
|
|
}
|
|
|
}
|