From 7f36db4f4c15e92da93b1dda43742eca929c7e27 Mon Sep 17 00:00:00 2001 From: yuping <82253452@qq.com> Date: Mon, 13 Mar 2023 18:51:09 +0800 Subject: [PATCH] =?UTF-8?q?--=20fix=20=E8=AF=84=E4=BC=B0=E7=AE=A1=E7=90=86?= =?UTF-8?q?=E6=9F=A5=E7=9C=8Bbug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/drawers/ViewAssess.vue | 6 +++++- src/views/research/ManagePage.vue | 12 +++++++----- 2 files changed, 12 insertions(+), 6 deletions(-) diff --git a/src/components/drawers/ViewAssess.vue b/src/components/drawers/ViewAssess.vue index 810ff844..dbd0f227 100644 --- a/src/components/drawers/ViewAssess.vue +++ b/src/components/drawers/ViewAssess.vue @@ -167,6 +167,10 @@ export default { return {}; }, }, + assessmentId: { + type: Number, + default: null, + }, datasource: { type: Object, default: function () { @@ -204,7 +208,7 @@ export default { console.log('我是传递过来的参数2', props.basicdata) api.QueryAssessmentDetail({ "assessmentSubmitId": props.datasource.assessmentSubmitId?props.datasource.assessmentSubmitId:props.datasource.assessmentResultIds, - "courseId": props.datasource.courseId, + "courseId": props.assessmentId, "studentId": props.datasource.studentId }).then(res=>{ console.log(res) diff --git a/src/views/research/ManagePage.vue b/src/views/research/ManagePage.vue index 39ed0052..1acb9cc2 100644 --- a/src/views/research/ManagePage.vue +++ b/src/views/research/ManagePage.vue @@ -74,7 +74,7 @@ - @@ -90,7 +90,7 @@ export default { components: { ViewAssess }, setup() { const router = useRouter(); - const { query: { createName, createTime }} = useRoute(); + const { query: { createName, createTime },params:{id:assessmentId}} = useRoute(); const state = reactive({ Assessvisible: false, basicInfo: "", @@ -105,11 +105,12 @@ export default { evalStuListDataTotal: 0, evalCurrentPage: 1 }); - + console.log(2222222222); + console.log(router); const getInfoDate = async () => { state.tableDataTotalLoading = true; await queryAssessmentDetailList({ - assessmentId: router.currentRoute.value.params.id, + assessmentId: assessmentId, }).then(res => { console.log('获取评估信息', res); if (res.data.code == 200) { @@ -122,7 +123,7 @@ export default { // 获取学员信息 state.evalStuListLoading = true; api.QueryAssessmentManageMessage({ - "assessmentId": router.currentRoute.value.params.id, + "assessmentId": assessmentId, "pageNo": state.evalCurrentPage, "pageSize": state.pageSize }).then(res => { @@ -160,6 +161,7 @@ export default { }; return { ...toRefs(state), + assessmentId, dataSource: [ { key: "1",