diff --git a/src/views/projectcenter/TaskPage.vue b/src/views/projectcenter/TaskPage.vue index 6a33af3f..e8cd9c2a 100644 --- a/src/views/projectcenter/TaskPage.vue +++ b/src/views/projectcenter/TaskPage.vue @@ -2494,8 +2494,8 @@ export default { }; const coursePlanRef = ref(); const openCourse = async (item,key,index) => { - await apitl.getDraftTask({projectId: item.projectId}).then((item)=>{ - coursePlanRef.value.openDrawer(item.data.data.stageList[index].taskDraftDtoList[key]); + await apitl.getDraftTask({projectId: item.projectId}).then((res)=>{ + coursePlanRef.value.openDrawer(res.data.data.stageList[index].taskDraftDtoList.find(fin=>fin.projectTaskId === item.id)); }) } const qrCodeItems = ref([]);