lsc 1 anno fa
parent
commit
e300d58e85

+ 1 - 1
dist/index.html

@@ -32,7 +32,7 @@
       width: 100%;
       background: #e6eaf0;
       font-family: 'Source Han Sans SC', sans-serif;
-    }</style><link href=./static/css/app.edb8bbb9a91119fd422163bccdd10f91.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.11d8a4dfbebdec332b5f.js></script><script type=text/javascript src=./static/js/app.f83dff5f61f946bc86fe.js></script></body></html><script>function stopSafari() {
+    }</style><link href=./static/css/app.654626dc0cd1ba88d208cb2042dfdf21.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.11d8a4dfbebdec332b5f.js></script><script type=text/javascript src=./static/js/app.34bf8049105df9eea3b6.js></script></body></html><script>function stopSafari() {
     //阻止safari浏览器双击放大功能
     let lastTouchEnd = 0  //更新手指弹起的时间
     document.documentElement.addEventListener("touchstart", function (event) {

File diff suppressed because it is too large
+ 0 - 0
dist/static/css/app.654626dc0cd1ba88d208cb2042dfdf21.css


File diff suppressed because it is too large
+ 0 - 0
dist/static/css/app.654626dc0cd1ba88d208cb2042dfdf21.css.map


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/app.34bf8049105df9eea3b6.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/app.34bf8049105df9eea3b6.js.map


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/manifest.571c38d63f24b1ae9e16.js.map


BIN
src/assets/icon/fourthToolList/chatgpt.png


+ 1 - 0
src/common/tools.js

@@ -38,5 +38,6 @@ export const tools = {
     62: { name: "交互视频" },
     51: { name: "资源库" },
     54: { name: "拍照" },
+    71: { name: "AI智能体" },
     56: { name: "投票" }
 };

+ 38 - 0
src/components/pages/addCourse.vue

@@ -3635,6 +3635,44 @@
                                       </div>
                                     </div> -->
                                   </div>
+                                  <div
+                                    class="tool"
+                                    :class="{
+                                      isToolChoose:
+                                        itemTool.tool.indexOf(71) != -1,
+                                    }"
+                                    @click="
+                                      addTools(71, itemTaskIndex, toolIndex)
+                                    "
+                                  >
+                                    <div
+                                      class="whiteBIcon"
+                                      @click.stop="
+                                        addTools(71, itemTaskIndex, toolIndex)
+                                      "
+                                    >
+                                      <img
+                                        src="../../assets/icon/fourthToolList/chatgpt.png"
+                                        alt
+                                      />
+                                      <div style="margin: 5px 0">AI智能体</div>
+                                    </div>
+                                    <div class="noCTool">
+                                      <img
+                                        src="../../assets/icon/new/isToolC.png"
+                                        alt=""
+                                      />
+                                    </div>
+                                    <div
+                                      class="isCTool"
+                                      v-if="itemTool.tool.indexOf(71) != -1"
+                                    >
+                                      <img
+                                        src="../../assets/icon/new/isToolC.png"
+                                        alt=""
+                                      />
+                                    </div>
+                                  </div>
                                 </div>
                                 <div
                                   class="toolSort"

+ 12 - 0
src/components/pages/easy/addCourse.vue

@@ -1316,6 +1316,18 @@
                                     </div>
                                   </div> -->
                                 </div>
+                                <div class="tool" :class="{ isToolChoose: itemTool.tool.indexOf(71) != -1 }"
+                                  @click="addTools(71, itemTaskIndex, toolIndex)">
+                                  <div class="whiteBIcon" @click.stop="
+                                    addTools(71, itemTaskIndex, toolIndex)
+                                    ">
+                                    <img src="../../../assets/icon/fourthToolList/chatgpt.png" alt />
+                                    <div style="margin: 5px 0">AI智能体</div>
+                                  </div>
+                                  <div class="noCTool"><img src="../../../assets/icon/new/isToolC.png" alt="" /></div>
+                                  <div class="isCTool" v-if="itemTool.tool.indexOf(71) != -1"><img
+                                      src="../../../assets/icon/new/isToolC.png" alt="" /></div>
+                                </div>
                               </div>
                               <div class="toolSort" v-if="itemTool.toolType == 5">
                                 <div class="tool" :class="{ isToolChoose: itemTool.tool.indexOf(28) != -1 }"

+ 12 - 11
src/components/pages/library/fileBox.vue

@@ -741,17 +741,18 @@ export default {
                 .catch(() => { });
         },
         downPan() {
-            let array = []
-            this.fileArray.forEach(item => {
-                if (this.checkArray.includes(item.id)) {
-                    array.push(item)
-                }
-            })
-            if (array.length == 1) {
-                this.downloadFile(array[0])
-            } else {
-                this.uploadCourse(array)
-            }
+            this.downloadFile({file:'https://ccrb.s3.cn-northwest-1.amazonaws.com.cn/icons1712477416633.png',name:"icons1712477416633.png"})
+            // let array = []
+            // this.fileArray.forEach(item => {
+            //     if (this.checkArray.includes(item.id)) {
+            //         array.push(item)
+            //     }
+            // })
+            // if (array.length == 1) {
+            //     this.downloadFile(array[0])
+            // } else {
+            //     this.uploadCourse(array)
+            // }
         },
         uploadCourse(item) {
             this.isLoading = true;

+ 42 - 1
src/components/pages/newCourse/addCourse.vue

@@ -3394,6 +3394,44 @@
                                       </div>
                                     </div> -->
                                   </div>
+                                  <div
+                                    class="tool"
+                                    :class="{
+                                      isToolChoose:
+                                        itemTool.tool.indexOf(71) != -1,
+                                    }"
+                                    @click="
+                                      addTools(71, itemTaskIndex, toolIndex)
+                                    "
+                                  >
+                                    <div
+                                      class="whiteBIcon"
+                                      @click.stop="
+                                        addTools(71, itemTaskIndex, toolIndex)
+                                      "
+                                    >
+                                      <img
+                                        src="../../../assets/icon/fourthToolList/chatgpt.png"
+                                        alt
+                                      />
+                                      <div style="margin: 5px 0">AI智能体</div>
+                                    </div>
+                                    <div class="noCTool">
+                                      <img
+                                        src="../../../assets/icon/new/isToolC.png"
+                                        alt=""
+                                      />
+                                    </div>
+                                    <div
+                                      class="isCTool"
+                                      v-if="itemTool.tool.indexOf(71) != -1"
+                                    >
+                                      <img
+                                        src="../../../assets/icon/new/isToolC.png"
+                                        alt=""
+                                      />
+                                    </div>
+                                  </div>
                                 </div>
                                 <div
                                   class="toolSort"
@@ -13325,7 +13363,10 @@ export default {
       } else {
         this.unitJson[stageIndex].chapterInfo[0].taskJson[i].toolOpen = true;
       }
-      this.updateWork3(stageIndex);
+      if(this.this.cid){
+        this.updateWork3(stageIndex);
+
+      }
       this.$forceUpdate();
     },
     goToTask2(i, stage) {

Some files were not shown because too many files changed in this diff