From 5165ee09de8555e12fb44c458a3d04e41f58e28f Mon Sep 17 00:00:00 2001 From: luohairen <3399054449@qq.com> Date: 星期二, 12 十一月 2024 15:18:43 +0800 Subject: [PATCH] 完成错题详情查看 --- src/views/wrong-list/data-list/index.vue | 27 +++++++++++++++++++++------ 1 files changed, 21 insertions(+), 6 deletions(-) diff --git a/src/views/wrong-list/data-list/index.vue b/src/views/wrong-list/data-list/index.vue index 943de5f..fc8706f 100644 --- a/src/views/wrong-list/data-list/index.vue +++ b/src/views/wrong-list/data-list/index.vue @@ -25,7 +25,7 @@ align="center" width="100px" label="鍒嗘暟" - prop="score" + prop="questionScore" ></el-table-column> <el-table-column align="center" @@ -64,7 +64,7 @@ import { ref } from 'vue'; import { useRouter } from 'vue-router'; import { useGradeStore } from '@/store/index.js'; -import { getGradeInfo } from '@/api/modules/grade.js'; +import { checkWrongInfo } from '@/api/modules/grade.js'; // dataList const props = defineProps({ @@ -78,8 +78,8 @@ const router = useRouter(); const checkWrong = (row) => { - getGradeInfo(row.id).then((res) => { - const {id,examName, score,navbar,titleItems} = res.data; + checkWrongInfo(row.id, row).then((res) => { + const {id, examName, score, navbar, titleItems} = res.data; gradeStore.setExamInfo({ id, examName, @@ -91,8 +91,23 @@ router.push('/grade'); }).catch(err => { - }); -}; + }) +} + // getGradeInfo(row.id).then((res) => { + // const {id,examName, score,navbar,titleItems} = res.data; + // gradeStore.setExamInfo({ + // id, + // examName, + // score, + // navbar + // }); + // gradeStore.setExamDetail(titleItems); + // gradeStore.initExam(res.data.titleItems[0].questionType); + // router.push('/grade'); + // }).catch(err => { + // + // }); + // 棰樼洰绫诲瀷鏍煎紡鍖� const questionTypeFormatter = (row,column,cellValue) => { -- Gitblit v1.8.0