From d5da2e437816b9a739849172f5f916dfe20e808e Mon Sep 17 00:00:00 2001 From: zhangsir Date: Thu, 22 Feb 2024 16:07:09 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=BC=B9=E7=AA=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/survey/SurveyDetail.vue | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/src/views/survey/SurveyDetail.vue b/src/views/survey/SurveyDetail.vue index a4c0dc0..3506499 100644 --- a/src/views/survey/SurveyDetail.vue +++ b/src/views/survey/SurveyDetail.vue @@ -217,7 +217,7 @@ import {useRoute, useRouter} from "vue-router/dist/vue-router"; import {request, usePage, useRequest} from "@/api/request"; import {ASSESSMENT_QUERY, ASSESSMENT_SUBMIT} from "@/api/api"; import {ElMessage} from "element-plus"; -import {ref, watch} from "vue"; +import {ref, watch,onMounted} from "vue"; import dayjs from "dayjs"; import {useTaskPage} from "@/api/useCommon"; @@ -274,7 +274,18 @@ function orderArr(a, b) { } return arrs; } - +onMounted(() => { + useRequest(ASSESSMENT_QUERY(courseId), { + id: courseId, + type, + chapterOrStageId, + targetId: infoId ? infoId : 0 +},(res)=>{ + if (res.data.isSubmit) { + open(); + } +}) +}); const centerDialogVisible = ref(false); const open = () => { centerDialogVisible.value = true;