lsc 2 дней назад
Родитель
Сommit
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) {
             if (result instanceof Promise) {
               await result
               await result
               console.log('submitWork异步执行完成')
               console.log('submitWork异步执行完成')
+              message.success('作业提交成功')
+              hasSubmitWork = true
             } 
             } 
             else {
             else {
               console.log('submitWork同步执行完成')
               console.log('submitWork同步执行完成')
             }
             }
 
 
-            message.success('作业提交成功')
-            hasSubmitWork = true
             break
             break
           } 
           } 
           else {
           else {
@@ -692,7 +692,7 @@ const handleHomeworkSubmit = async () => {
           const { toPng } = await import('html-to-image')
           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,
             quality: 0.95,
             backgroundColor: '#ffffff'
             backgroundColor: '#ffffff'
           })
           })