lsc 2 天之前
父節點
當前提交
790b4343ad
共有 1 個文件被更改,包括 3 次插入3 次删除
  1. 3 3
      src/views/Student/index.vue

+ 3 - 3
src/views/Student/index.vue

@@ -654,13 +654,13 @@ const handleHomeworkSubmit = async () => {
             if (result instanceof Promise) {
               await result
               console.log('submitWork异步执行完成')
+              message.success('作业提交成功')
+              hasSubmitWork = true
             } 
             else {
               console.log('submitWork同步执行完成')
             }
 
-            message.success('作业提交成功')
-            hasSubmitWork = true
             break
           } 
           else {
@@ -692,7 +692,7 @@ const handleHomeworkSubmit = async () => {
           const { toPng } = await import('html-to-image')
             
           // 截图当前页面
-          const imageData = await toPng(document.querySelector('.viewer-canvas') as HTMLElement, {
+          const imageData = await toPng(document.querySelectorAll('.viewer-canvas .screen-slide')[slideIndex.value] as HTMLElement, {
             quality: 0.95,
             backgroundColor: '#ffffff'
           })