lsc пре 11 месеци
родитељ
комит
eee1a8d890

+ 1 - 1
dist/index.html

@@ -32,7 +32,7 @@
       width: 100%;
       background: #e6eaf0;
       font-family: '黑体';
-    }</style><link href=./static/css/app.0aeb1946d6fb99ae5c765602e74d5157.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.a82b79982b082928b294.js></script><script type=text/javascript src=./static/js/app.8796d3b97adc2f005b36.js></script></body></html><script>function stopSafari() {
+    }</style><link href=./static/css/app.24b5770279e3a54ce111e6c28151a141.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.a82b79982b082928b294.js></script><script type=text/javascript src=./static/js/app.8449dac53913c3360081.js></script></body></html><script>function stopSafari() {
     //阻止safari浏览器双击放大功能
     let lastTouchEnd = 0  //更新手指弹起的时间
     document.documentElement.addEventListener("touchstart", function (event) {

Разлика између датотеке није приказан због своје велике величине
+ 0 - 0
dist/static/css/app.24b5770279e3a54ce111e6c28151a141.css


Разлика између датотеке није приказан због своје велике величине
+ 0 - 0
dist/static/css/app.24b5770279e3a54ce111e6c28151a141.css.map


Разлика између датотеке није приказан због своје велике величине
+ 0 - 0
dist/static/js/app.8449dac53913c3360081.js


Разлика између датотеке није приказан због своје велике величине
+ 0 - 0
dist/static/js/app.8449dac53913c3360081.js.map


Разлика између датотеке није приказан због своје велике величине
+ 0 - 0
dist/static/js/manifest.571c38d63f24b1ae9e16.js.map


+ 8 - 4
src/components/pages/aiAddCourse/addCourse.vue

@@ -2038,7 +2038,7 @@
                   </div>
                 </div>
                 <div class="rb_c_ai_box" v-if="stepsNav == 2">
-                  <aiBox @setUnitJson="setUnitJson" :courseId="courseId" :unitJson="unitJson"></aiBox>
+                  <aiBox @setUnitJson="setUnitJson" :courseId="cid" :unitJson="unitJson"></aiBox>
                 </div>
               </div>
               <div class="rb_c_box_right">
@@ -5406,7 +5406,7 @@
         <aiTips ttitle="任务详情" title="生成评价细则" :detail="aiJson.aiRateRule" pan="aiRateRule" @setAiJson="setAiJson"/>
       </div>
       <div class="leftBar2" v-if="istemplate != 1 && templateid == 'cf5722a4-401b-11ef-b873-005056b86cd2'">
-        <aiBoxRight  :courseId="courseId" :unitJson="unitJson"></aiBoxRight>
+        <aiBoxRight  :courseId="cid" :unitJson="unitJson"></aiBoxRight>
       </div>
     </div>
     <el-dialog title="提示" :visible.sync="dialogVisible" :append-to-body="true" width="25%" :before-close="handleClose"
@@ -16025,10 +16025,14 @@ export default {
       }
     },
     setAgentid(){
+      if(this.agentid.trim()){
+        this.$message.error('请输入工作流链接')
+        return;
+      }
       if(this.istemplate == 1){
-        this.aiJson.agentid = this.agentid
+        this.aiJson.agentid = this.agentid.trim()
       }else {
-        this.aiJson.sagentid = this.agentid
+        this.aiJson.sagentid = this.agentid.trim()
       }
       this.interFlash = false
       setTimeout(() => {

+ 20 - 4
src/components/pages/aiAddCourse/aiBoxRight.vue

@@ -18,7 +18,7 @@
           </div>
           <div
            element-loading-background="#f6f9ff" 
-           :style="{minHeight: item.loading ? '50px' : 'unset'}"
+           :style="{minHeight: item.loading ? '50px' : 'unset', minWidth: item.loading ? '50px' : 'unset'}"
             class="content"
             v-loading="item.loading"
             v-html="item.aiContent"
@@ -157,6 +157,20 @@ export default {
       handler(newValue, oldValue) {
         this.course = this.unitJson[0].chapterInfo[0].taskJson;
       }
+    },
+    courseId: {
+      immediate: true,
+      deep: true,
+      handler(newValue, oldValue) {
+        if(newValue){
+          this.getChatList().then(_ => {
+            this.$nextTick(() => {
+              console.log(this.$refs.chatDialog.scrollHeight)
+              this.$refs.chatDialog.scrollTop = this.$refs.chatDialog.scrollHeight;
+            });
+          });
+        }
+      }
     }
   },
   methods: {
@@ -271,7 +285,9 @@ export default {
           this.array.find(i => i.uid == _uid).isShowSynchronization = true;
           this.array.find(i => i.uid == _uid).loading = false;
           // 这里保存对话
-          this.insertChat(_uid);
+          // if(this.courseId){
+          //   this.insertChat(_uid);
+          // }
           return;
         } else {
           //对话还在继续
@@ -311,7 +327,7 @@ export default {
         alltext: _data.aiContent,
         type: "chat",
         filename: _data.filename,
-        session_name: `${this.courseId}-addCourse` //这是对话记录位置
+        session_name: `${this.courseId}-addCourseA` //这是对话记录位置
       };
       this.ajax
         .post("https://gpt4.cocorobo.cn/insert_chat", params)
@@ -327,7 +343,7 @@ export default {
           userid: this.userid,
           groupid: "602def61-005d-11ee-91d8-005056b8q12w",
           // session_name:``
-          session_name: `${this.courseId}-addCourse`
+          session_name: `${this.courseId}-addCourseA`
         };
         this.ajax
           .post("https://gpt4.cocorobo.cn/get_agent_park_chat", params)

Неке датотеке нису приказане због велике количине промена