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",