dusenyao 2 years ago
parent
commit
552aa864b4
1 changed files with 9 additions and 1 deletions
  1. 9 1
      src/views/task_details/student/index.vue

+ 9 - 1
src/views/task_details/student/index.vue

@@ -372,7 +372,7 @@ function finishTask(id, is_finished, group_id_selected_info) {
     return Message.error($t('Key338'));
   }
   previewGroupId.value = group_id_selected_info.length <= 0 ? '[]' : group_id_selected_info;
-  if (is_finished === 'true') {
+  if (isFinished.value) {
     dialogVisible_completion.value = true;
     curCoursewareId.value = id;
   } else {
@@ -384,6 +384,14 @@ function finishTask(id, is_finished, group_id_selected_info) {
 function dialogClose() {
   dialogVisible.value = false;
   coursewareId.value = '';
+
+  GetTaskInfo({
+    id,
+    is_contain_cs_item_learning_material: true,
+    is_contain_my_execute_info: true
+  }).then(({ courseware_list: courseList }) => {
+    courseware_list.value = courseList;
+  });
 }
 
 function dialogClose_completion() {