lsc 8 месяцев назад
Родитель
Сommit
a6c663c2d7

+ 1 - 1
dist/index.html

@@ -32,7 +32,7 @@
       width: 100%;
       background: #e6eaf0;
       font-family: '黑体';
-    }</style><link href=./static/css/app.7326af2cec5074c72954f84cc6a19f46.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=./static/js/manifest.571c38d63f24b1ae9e16.js></script><script type=text/javascript src=./static/js/vendor.bba3ed5aca95350eeef8.js></script><script type=text/javascript src=./static/js/app.08c0fe2c191c93a56295.js></script></body></html><script>function stopSafari() {
+    }</style><link href=./static/css/app.b7938d0a2c0ec5f6974d6fe3e374af63.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=./static/js/manifest.571c38d63f24b1ae9e16.js></script><script type=text/javascript src=./static/js/vendor.bba3ed5aca95350eeef8.js></script><script type=text/javascript src=./static/js/app.f03337d6661ced006b10.js></script></body></html><script>function stopSafari() {
     //阻止safari浏览器双击放大功能
     let lastTouchEnd = 0  //更新手指弹起的时间
     document.documentElement.addEventListener("touchstart", function (event) {

Разница между файлами не показана из-за своего большого размера
+ 0 - 0
dist/static/css/app.b7938d0a2c0ec5f6974d6fe3e374af63.css


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
dist/static/css/app.b7938d0a2c0ec5f6974d6fe3e374af63.css.map


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
dist/static/js/app.f03337d6661ced006b10.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
dist/static/js/app.f03337d6661ced006b10.js.map


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
dist/static/js/manifest.571c38d63f24b1ae9e16.js.map


+ 14 - 5
src/components/pages/aiAddCourse/addCourse.vue

@@ -195,13 +195,13 @@
                               style="justify-content: center; min-width: 175px"></el-switch> -->
                           <span>生成模式:</span>
                           <el-radio-group v-model="isuseT" style="display: flex; align-items: center" @change="changeIsuseT">
-                            <div class="all_choose info_radio" style="margin-left: 10px">
+                            <div class="all_choose info_radio">
                               <el-radio :label="false">从零开始生成</el-radio>
                             </div>
                             <div class="all_choose info_radio" style="margin-left: 10px">
                               <el-radio :label="true">从已有教案生成</el-radio>
                             </div>
-                            <div class="all_choose info_radio">
+                            <div class="all_choose info_radio" style="margin-left: 10px">
                               <el-radio :label="1">对话模式生成</el-radio>
                             </div>
                             <div class="all_choose info_radio" style="margin-left: 10px">
@@ -7330,7 +7330,7 @@ import JSZip from "jszip";
 import evaList from "./evaList.vue";
 import MindTask from "./jsmind2";
 import ConvertApi from 'convertapi-js'
-let convertApi = ConvertApi.auth('secret_8jZzewWvAJluEjTR')
+let convertApi = ConvertApi.auth('secret_p4VftZdurEHwBlKA')
 
 var OpenCC = require("opencc-js");
 let converter = OpenCC.Converter({
@@ -10882,7 +10882,8 @@ ${_this.unitJson[0].chapterInfo[0].taskJson[index].taskDetail3.replaceAll('#',''
             
               _this.$forceUpdate();
             }, 1000);
-            _this.$message.error("上传失败");
+            _this.inputShow = true;
+            _this.$message.error("抱歉,小可暂时不支持.doc的文件呢");
             // 捕捉到这个convertApi.convert报错就不要往下走了
             return; // 直接返回,不继续执行后续代码
           }
@@ -17955,6 +17956,13 @@ ${_this.unitJson[0].chapterInfo[0].taskJson[index].taskDetail3.replaceAll('#',''
           });
           return;
         }
+        if(callback != 'all' && !this.unitJson[0].chapterInfo[0].taskJson[callback].taskDetail3){
+          this.$message({
+            message: `请先生成任务${callback}的教案在执行此操作`,
+            type: "warning"
+          });
+          return;
+        }
         this.aitype = type
         this.aiText = this.aiJson.aiTaskG2
         this.aiCallBack = callback
@@ -18727,7 +18735,8 @@ ${msg3}
           let _this = this
           function processNext() {
             if (ij < _this.unitJson[0].chapterInfo[0].taskJson.length) {
-              if(!_this.taskGLoading[ij][1]){
+              if(!_this.taskGLoading[ij][1] || !_this.unitJson[0].chapterInfo[0].taskJson[ij].taskDetail3){
+                _this.taskGLoading[ij][1] = false
                 ij++;
                 processNext();
                 return;

Некоторые файлы не были показаны из-за большого количества измененных файлов