黄琪勇 4 mesi fa
parent
commit
415f53197d

+ 4 - 1
src/views/prepare-lessons/components/lesson-main/courseware-presets/index.tsx

@@ -645,8 +645,10 @@ export default defineComponent({
       // 当teacherSaveFlag为false时候,需要把平台数据转为老师自己的课件
       if (!item.teacherSaveFlag) {
         const dataRes = await api_coursewareToTeacherCourseware(item.id);
-        item.id = dataRes.data.id;
         item.teacherSaveFlag = true;
+        // 这里需要拿最新的id
+        item.pptId =
+          dataRes.data.chapterKnowledgeList[0].chapterKnowledgeMaterialList[0].id;
       }
       const href = `${vaildPPTUrl()}/#/pptEditor?id=${
         item.pptId
@@ -656,6 +658,7 @@ export default defineComponent({
         prepareStore.getSelectKey
       }&fromType=TEACHER`;
       window.open(href);
+      getCoursewareList();
     }
     onMounted(async () => {
       await useCatchStore().getSubjects();