SanHQin 7 months ago
parent
commit
f147e3aef5

File diff suppressed because it is too large
+ 0 - 0
src/assets/icon/course/Countdown.svg


File diff suppressed because it is too large
+ 0 - 0
src/assets/icon/course/Countdown2.svg


BIN
src/assets/icon/course/aibgImage.png


+ 6 - 0
src/assets/icon/course/comment2.svg

@@ -0,0 +1,6 @@
+<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path d="M18.3451 3.59998H5.65487C4.85142 3.59991 4.08031 3.93214 3.50852 4.52471C2.93674 5.11727 2.6103 5.92243 2.59998 6.76584V15.8252C2.60185 16.2439 2.68245 16.6581 2.83711 17.044C2.99177 17.43 3.21747 17.7801 3.50128 18.0743C3.78508 18.3685 4.12139 18.6011 4.49095 18.7586C4.86051 18.916 5.25603 18.9954 5.65487 18.992H9.25104L10.7402 19.9974C11.1167 20.2506 11.5525 20.3897 11.9995 20.3996C12.4495 20.4085 12.8906 20.2677 13.2598 19.9974L14.7489 18.992H18.3451C19.1485 18.9916 19.9195 18.6591 20.4913 18.0664C21.063 17.4737 21.3894 16.6686 21.4 15.8252V6.76584C21.3894 5.92251 21.0629 5.11752 20.4912 4.52501C19.9195 3.93251 19.1485 3.60017 18.3451 3.59998ZM19.8725 15.8252C19.8711 16.0335 19.8305 16.2394 19.7527 16.4311C19.675 16.6227 19.5618 16.7963 19.4197 16.9417C19.2777 17.0871 19.1096 17.2015 18.9251 17.2782C18.7406 17.3549 18.5435 17.3924 18.3451 17.3885H14.52C14.3719 17.3855 14.226 17.427 14.0996 17.5082L12.4199 18.6714C12.3636 18.7262 12.2973 18.7685 12.2251 18.796C12.1529 18.8234 12.0762 18.8354 11.9995 18.8312C11.8515 18.8344 11.7058 18.7925 11.58 18.7106L9.90036 17.5484C9.77397 17.4672 9.62807 17.4257 9.47993 17.4287H5.65487C5.25609 17.4296 4.87287 17.2664 4.58733 16.9742C4.3018 16.682 4.13672 16.2839 4.12745 15.8654V6.76584C4.13672 6.34731 4.3018 5.94927 4.58733 5.65703C4.87287 5.36478 5.25609 5.20161 5.65487 5.20251H18.3451C18.7439 5.20161 19.1271 5.36478 19.4126 5.65703C19.6981 5.94927 19.8632 6.34731 19.8725 6.76584V15.8252Z" fill="black" fill-opacity="0.9"/>
+<path d="M11.9998 10.2115C11.695 10.2115 11.4027 10.3387 11.1872 10.5649C10.9717 10.7912 10.8506 11.098 10.8506 11.418C10.8386 11.5837 10.8592 11.7502 10.9113 11.9072C10.9634 12.0641 11.0458 12.208 11.1534 12.33C11.261 12.4519 11.3914 12.5491 11.5365 12.6157C11.6816 12.6822 11.8381 12.7165 11.9964 12.7165C12.1547 12.7165 12.3114 12.6822 12.4564 12.6157C12.6015 12.5491 12.7319 12.4519 12.8395 12.33C12.947 12.208 13.0295 12.0641 13.0816 11.9072C13.1337 11.7502 13.1544 11.5837 13.1423 11.418C13.1423 11.0992 13.0221 10.7934 12.8081 10.5674C12.594 10.3413 12.3034 10.2134 11.9998 10.2115Z" fill="black" fill-opacity="0.9"/>
+<path d="M8.18324 10.2115C7.95596 10.2115 7.73377 10.2823 7.54479 10.4149C7.35581 10.5475 7.20848 10.7359 7.1215 10.9563C7.03452 11.1767 7.01181 11.4194 7.05615 11.6534C7.10049 11.8874 7.2099 12.1023 7.37061 12.2711C7.53133 12.4398 7.73611 12.5547 7.95903 12.6012C8.18195 12.6478 8.41298 12.6239 8.62296 12.5326C8.83295 12.4413 9.01245 12.2867 9.13873 12.0883C9.265 11.8899 9.33237 11.6566 9.33237 11.418C9.33237 11.098 9.21133 10.7912 8.99582 10.5649C8.7803 10.3387 8.48802 10.2115 8.18324 10.2115Z" fill="black" fill-opacity="0.9"/>
+<path d="M15.8199 10.2115C15.669 10.2115 15.5195 10.2428 15.3801 10.3034C15.2407 10.364 15.114 10.4529 15.0073 10.5649C14.9006 10.677 14.8159 10.8099 14.7582 10.9563C14.7004 11.1027 14.6707 11.2596 14.6707 11.418C14.6586 11.5837 14.6793 11.7502 14.7314 11.9072C14.7835 12.0641 14.8659 12.208 14.9735 12.33C15.0811 12.4519 15.2115 12.5491 15.3566 12.6157C15.5016 12.6822 15.6582 12.7165 15.8165 12.7165C15.9748 12.7165 16.1314 12.6822 16.2765 12.6157C16.4216 12.5491 16.552 12.4519 16.6595 12.33C16.7671 12.208 16.8496 12.0641 16.9017 11.9072C16.9538 11.7502 16.9744 11.5837 16.9624 11.418C16.9624 11.0992 16.8422 10.7934 16.6281 10.5674C16.4141 10.3413 16.1235 10.2134 15.8199 10.2115Z" fill="black" fill-opacity="0.9"/>
+</svg>

+ 4 - 0
src/assets/icon/course/edit2.svg

@@ -0,0 +1,4 @@
+<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path fill-rule="evenodd" clip-rule="evenodd" d="M12 6.75C12.2508 6.75 12.4849 6.87533 12.624 7.08397L15.624 11.584C15.7062 11.7072 15.75 11.8519 15.75 12V21C15.75 21.4142 15.4142 21.75 15 21.75C14.5858 21.75 14.25 21.4142 14.25 21V12.75H9.75V21C9.75 21.4142 9.41421 21.75 9 21.75C8.58579 21.75 8.25 21.4142 8.25 21V12C8.25 11.8519 8.29383 11.7072 8.37596 11.584L11.376 7.08397C11.5151 6.87533 11.7492 6.75 12 6.75ZM10.4014 11.25H13.5986L12 8.85208L10.4014 11.25Z" fill="#3681FC"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21ZM12 22.5C17.799 22.5 22.5 17.799 22.5 12C22.5 6.20101 17.799 1.5 12 1.5C6.20101 1.5 1.5 6.20101 1.5 12C1.5 17.799 6.20101 22.5 12 22.5Z" fill="black" fill-opacity="0.9"/>
+</svg>

+ 9 - 0
src/assets/icon/course/edit3.svg

@@ -0,0 +1,9 @@
+<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path d="M22.5 12C22.5 17.799 17.799 22.5 12 22.5C6.20101 22.5 1.5 17.799 1.5 12C1.5 6.20101 6.20101 1.5 12 1.5C17.799 1.5 22.5 6.20101 22.5 12Z" fill="#17C469"/>
+<mask id="mask0_447_20372" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="1" y="1" width="22" height="22">
+<path d="M22.5 12C22.5 17.799 17.799 22.5 12 22.5C6.20101 22.5 1.5 17.799 1.5 12C1.5 6.20101 6.20101 1.5 12 1.5C17.799 1.5 22.5 6.20101 22.5 12Z" fill="#17C469"/>
+</mask>
+<g mask="url(#mask0_447_20372)">
+<path fill-rule="evenodd" clip-rule="evenodd" d="M12 6.75C12.2508 6.75 12.4849 6.87533 12.624 7.08397L15.624 11.584C15.7062 11.7072 15.75 11.8519 15.75 12V23C15.75 23.4142 15.4142 23.75 15 23.75C14.5858 23.75 14.25 23.4142 14.25 23V12.75H9.75V23C9.75 23.4142 9.41421 23.75 9 23.75C8.58579 23.75 8.25 23.4142 8.25 23V12C8.25 11.8519 8.29383 11.7072 8.37596 11.584L11.376 7.08397C11.5151 6.87533 11.7492 6.75 12 6.75ZM10.4014 11.25H13.5986L12 8.85208L10.4014 11.25Z" fill="white"/>
+</g>
+</svg>

+ 4 - 0
src/assets/icon/course/record3.svg

@@ -0,0 +1,4 @@
+<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path fill-rule="evenodd" clip-rule="evenodd" d="M1.5 5.25C1.5 4.83579 1.83579 4.5 2.25 4.5H17.25C17.6642 4.5 18 4.83579 18 5.25V8.70943L21.5128 7.53849C21.7415 7.46225 21.993 7.5006 22.1885 7.64157C22.3841 7.78253 22.5 8.00892 22.5 8.25V15.75C22.5 15.9911 22.3841 16.2175 22.1885 16.3584C21.993 16.4994 21.7415 16.5378 21.5128 16.4615L18 15.2906V18.75C18 19.1642 17.6642 19.5 17.25 19.5H2.25C1.83579 19.5 1.5 19.1642 1.5 18.75V5.25ZM18 13.7094L21 14.7094V9.29057L18 10.2906V13.7094ZM3 6V18H16.5V6H3Z" fill="black" fill-opacity="0.9"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M4.5 15.75C4.5 15.3358 4.83579 15 5.25 15H11.25C11.6642 15 12 15.3358 12 15.75C12 16.1642 11.6642 16.5 11.25 16.5H5.25C4.83579 16.5 4.5 16.1642 4.5 15.75Z" fill="black" fill-opacity="0.9"/>
+</svg>

+ 4 - 0
src/assets/icon/course/record4.svg

@@ -0,0 +1,4 @@
+<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path fill-rule="evenodd" clip-rule="evenodd" d="M1.5 5.25C1.5 4.83579 1.83579 4.5 2.25 4.5H17.25C17.6642 4.5 18 4.83579 18 5.25V8.70943L21.5128 7.53849C21.7415 7.46225 21.993 7.5006 22.1885 7.64157C22.3841 7.78253 22.5 8.00892 22.5 8.25V15.75C22.5 15.9911 22.3841 16.2175 22.1885 16.3584C21.993 16.4994 21.7415 16.5378 21.5128 16.4615L18 15.2906V18.75C18 19.1642 17.6642 19.5 17.25 19.5H2.25C1.83579 19.5 1.5 19.1642 1.5 18.75V5.25ZM18 13.7094L21 14.7094V9.29057L18 10.2906V13.7094ZM3 6V18H16.5V6H3Z" fill="white" fill-opacity="0.9"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M4.5 15.75C4.5 15.3358 4.83579 15 5.25 15H11.25C11.6642 15 12 15.3358 12 15.75C12 16.1642 11.6642 16.5 11.25 16.5H5.25C4.83579 16.5 4.5 16.1642 4.5 15.75Z" fill="white" fill-opacity="0.9"/>
+</svg>

File diff suppressed because it is too large
+ 6 - 0
src/assets/icon/course/robot3.svg


File diff suppressed because it is too large
+ 97 - 13
src/components/classRoomHelper/component/AnnotationCanvas.vue


File diff suppressed because it is too large
+ 940 - 721
src/components/classRoomHelper/component/countdown.vue


+ 3 - 6
src/components/classRoomHelper/component/languageAssistant.vue

@@ -573,12 +573,9 @@ export default {
   border-radius: 10px 0 0 10px;
   /* background-image: linear-gradient(to top, #007adf 0%, #00ecbc 100%);
 	 */
-  background-image: linear-gradient(
-    -225deg,
-    #2cd8d5 0%,
-    #6b8dd6 48%,
-    #8e37d7 100%
-  );
+  background-image: url('../../../assets/icon/course/aibgImage.png');
+	background-repeat: no-repeat;
+	background-size: 100% 100%;
   /* display: flex;
   flex-direction: column;
   align-items: center; */

+ 36 - 10
src/components/classRoomHelper/component/searchArea.vue

@@ -245,6 +245,14 @@
         </div>
       </div>
       <div class="s_b_btnArea">
+				<div class="s_b_ba-item" @click.stop="choiceRole()">
+          <img
+            style="width: 20px;"
+            src="../../../assets/icon/course/role.png"
+            alt=""
+          />
+          智能体
+        </div>
         <div
           :class="['s_b_ba-item', sendType == 3 ? 's_b_ba_active' : '']"
           @click="chooseType(3)"
@@ -269,14 +277,7 @@
 					<img src="../../../assets/icon/course/sRio2.png" style="margin-right: 5px;" alt="" v-else> -->
           搜索视频
         </div>
-        <div class="s_b_ba-item" @click.stop="choiceRole()">
-          <img
-            style="width: 20px;"
-            src="../../../assets/icon/course/role.png"
-            alt=""
-          />
-          选择智能体
-        </div>
+       
       </div>
 
       <div class="s_b_atBox" v-if="openAtBox" v-loading="loading">
@@ -792,7 +793,7 @@ export default {
   },
   data() {
     return {
-      text: "村上春树",
+      text: "",
       ppage: 1,
       sendType: 0,
       sendFnType: 0,
@@ -986,6 +987,27 @@ export default {
     }
   },
   methods: {
+		insertMemorandum(_html){//保存行为操作
+			//variable
+			//btn
+			return;
+			let params = [{
+				uid:this.userid,
+				courseId:this.courseId,
+				content:_html
+			}]
+
+			this.ajax.post(this.$store.state.api+'insert_systemOperation_countdownBehavior',params).then(res=>{
+				if(res.data==1){
+					console.log('保存操作成功')
+				}else{
+					console.log('保存操作失败')
+				}
+			}).catch(e=>{
+				console.log('保存操作失败')
+				console.log(e)
+			})
+		},
 		openPhone(){
 			// this.$message.info("打开电话面板")
 			this.$parent.changeItemType(4)
@@ -1202,6 +1224,7 @@ export default {
       });
       this.scrollBottom();
       if (this.sendType == 2 || _text.indexOf("视频") != -1) {
+				this.insertMemorandum(`<span class="btn">搜索视频</span>`)
         return this.ajax
           .post(`https://gpt4.cocorobo.cn/get_network_search`, {
             engine: "bilibili",
@@ -1229,6 +1252,7 @@ export default {
             this.chatLoading = false;
           });
       } else if (this.sendType == 3) {
+				this.insertMemorandum(`<span class="btn">生成图片</span>`)
         this.text = "";
         let params = {
           n: 1,
@@ -1286,6 +1310,7 @@ export default {
           });
         return;
       } else if (this.sendType == 1 || _text.indexOf("图片") != -1) {
+				this.insertMemorandum(`<span class="btn">搜索图片</span>`)
         // console.log("图片");
 
         this.text = "";
@@ -2688,8 +2713,8 @@ ${_wordData}
           is_mind_map: false,
           loading: false
         });
-
         this.scrollBottom();
+				this.insertMemorandum(`选择智能体<span class="variable">${this.choseRoleItem.assistantName}</span>`)
       }
     },
     optBtn(val) {
@@ -2754,6 +2779,7 @@ ${_wordData}
     this.getWorkData();
     this.getPublicRoleList();
     this.getRoleList();
+		this.insertMemorandum(`打开<span class="btn">任务</span>面板`)
   }
 };
 </script>

+ 52 - 12
src/components/classRoomHelper/index.vue

@@ -91,17 +91,17 @@
         <div @click="$emit('review')" v-if="tType == 1">
           <el-tooltip class="item" effect="dark" content="评论" placement="top">
             <img
-              :src="require('../../assets/icon/course/comment.png')"
+              :src="require('../../assets/icon/course/comment2.svg')"
               alt=""
               style="width: 22px;height: 22px;"
             />
           </el-tooltip>
         </div>
 
-				<div @click="$emit('startRecording')" v-if="!videoStart && (tType == 1 || tType == 4)">
+				<div @click="startRecording()" v-if="!videoStart && (tType == 1 || tType == 4)">
           <el-tooltip class="item" effect="dark" content="录制" placement="top">
             <img
-              :src="require('../../assets/icon/course/record.svg')"
+              :src="require('../../assets/icon/course/record3.svg')"
               alt=""
               style="width: 22px;height: 22px;"
             />
@@ -111,7 +111,7 @@
 				<div @click="$emit('stopRecording')" v-else-if="(tType == 1 || tType == 4)" style="background:#f63564">
           <el-tooltip class="item" effect="dark" content="下载" placement="top">
             <img
-              :src="require('../../assets/icon/course/record2.svg')"
+              :src="require('../../assets/icon/course/record4.svg')"
               alt=""
               style="width: 22px;height: 22px;"
             />
@@ -187,7 +187,8 @@
             content="批注"
             placement="top"
           >
-            <img :src="require('../../assets/icon/course/edit.svg')" />
+            <img :src="require('../../assets/icon/course/edit2.svg')" v-if="!AnnotationCanvasShow"/>
+						<img :src="require('../../assets/icon/course/edit3.svg')" v-else/>
           </el-tooltip>
 				</div>
 
@@ -210,8 +211,8 @@
             :content="recordType==0?'开启语音助手':'关闭语音助手'"
             placement="top"
           >
-            <img v-if="recordType!=1" :src="require('../../assets/icon/course/robot.svg')" />
-						<img v-else :src="require('../../assets/icon/course/robot2.svg')" />
+            <img v-if="recordType!=1" :src="require('../../assets/icon/course/robot3.svg')" />
+						<img v-else :src="require('../../assets/icon/course/robot3.svg')" />
           </el-tooltip>
 				</div>
 
@@ -251,7 +252,7 @@
     </div>
     <levitatedSphere ref="levitatedSphereRef" @startTime="startTime" />
     <timepiece ref="timepieceRef" />
-		<AnnotationCanvas ref="AnnotationCanvasRef"/>
+		<AnnotationCanvas ref="AnnotationCanvasRef" @close="endCommentAndAnnotate" @changeStatus="changeAnnotationCanvasShow"/>
   </div>
 </template>
 
@@ -316,6 +317,8 @@ export default {
   },
   data() {
     return {
+			userid: this.$route.query.userid,
+      courseId: this.$route.query.courseId,
       type: 0,
       itemType: 0, //0--无  1-搜索  2-任务 3-对话
       fileId: [],
@@ -323,7 +326,8 @@ export default {
 			recordLoading:false,
       fold: false,
 			openMegaphone:false,//是否打开喇叭
-      getFileIdLoading: false
+      getFileIdLoading: false,
+			AnnotationCanvasShow:false,
     };
   },
   mounted() {
@@ -331,6 +335,33 @@ export default {
     this.getFileId();
   },
   methods: {
+		changeAnnotationCanvasShow(newValue){
+			this.AnnotationCanvasShow = newValue;
+		},
+		startRecording(){
+			this.$emit('startRecording');
+			this.insertMemorandum(`使用<span class="btn">录制</span>功能,录制课堂`);
+		},
+		insertMemorandum(_html){//保存行为操作
+			//variable
+			//btn
+			let params = [{
+				uid:this.userid,
+				courseId:this.courseId,
+				content:_html
+			}]
+
+			this.ajax.post(this.$store.state.api+'insert_systemOperation_countdownBehavior',params).then(res=>{
+				if(res.data==1){
+					console.log('保存操作成功')
+				}else{
+					console.log('保存操作失败')
+				}
+			}).catch(e=>{
+				console.log('保存操作失败')
+				console.log(e)
+			})
+		},
     setWidth() {
       let w = this.$refs.ch_box;
       let w2 = w.offsetWidth + 30 + "px";
@@ -359,6 +390,10 @@ export default {
 				if(this.itemType==4 && this.recordType==1){//关闭悬浮语音助手
 					this.$refs.levitatedSphereRef.stopRecord();
 				}
+
+				if(this.itemType==3){
+					this.insertMemorandum(`打开<span class="btn">倒计时</span>面板`)
+				}
       });
     },
     //计时
@@ -440,6 +475,10 @@ export default {
     },
 		commentAndAnnotate(){
 			this.$refs.AnnotationCanvasRef.open();
+			this.insertMemorandum(`开始使用<span class="btn">批注</span>功能`)
+		},
+		endCommentAndAnnotate(){
+			this.insertMemorandum(`结束使用<span class="btn">批注</span>功能`)
 		}
   }
 };
@@ -465,8 +504,8 @@ export default {
   display: flex;
   flex-direction: column;
   align-items: center;
-  overflow-y: auto;
-  overflow-x: hidden; /* 确保横向溢出内容可见 */
+	overflow-y: auto !important; /* 上下溢出显示滚动条 */
+	overflow-x: visible !important; /* 左右溢出正常溢出 */
   position: relative;
 }
 
@@ -532,6 +571,7 @@ export default {
 
 .ch_nav_box_top {
   width: 100%;
+	height:auto;
   margin-top: auto;
 }
 
@@ -554,7 +594,7 @@ export default {
 .itemFold {
   position: absolute;
   width: 65px;
-	left:0px;
+	left:0;
 	top: 65px;
   background: rgb(255, 255, 255);
   box-sizing: border-box;

+ 1 - 1
src/components/easy2/studyStudent.vue

@@ -12447,7 +12447,7 @@ export default {
 				isScoreList:[],	
 			},
 			classRoomHelperWidth: '85px',
-			orgArray:['1973f6c7-1561-11ee-91d8-005056b86db5','777559d2-7239-11ee-b98c-005056b86db5','884c5665-a453-46f3-b7b6-01d575290aa9','0fec3a8a-ad04-11ed-b13d-005056b86db5','c9a6de59-8b4f-4be1-8565-a08081f649d3'],
+			orgArray:['1973f6c7-1561-11ee-91d8-005056b86db5','777559d2-7239-11ee-b98c-005056b86db5','884c5665-a453-46f3-b7b6-01d575290aa9','0fec3a8a-ad04-11ed-b13d-005056b86db5','c9a6de59-8b4f-4be1-8565-a08081f649d3','7ada499f-4ec7-11ed-8c78-005056b86db5'],
       oidArray:['f297fbdc-f0a0-11ee-b534-005056b86db5','45facc0a-1211-11ec-80ad-005056b86db5'],
       refreshKey:0,
       AIloading:[],

+ 1 - 1
src/components/easy3/studyStudent.vue

@@ -12421,7 +12421,7 @@ export default {
 				isScoreList:[],	
 			},
 			classRoomHelperWidth: '85px',
-			orgArray:['1973f6c7-1561-11ee-91d8-005056b86db5','777559d2-7239-11ee-b98c-005056b86db5','884c5665-a453-46f3-b7b6-01d575290aa9','0fec3a8a-ad04-11ed-b13d-005056b86db5','c9a6de59-8b4f-4be1-8565-a08081f649d3'],
+			orgArray:['1973f6c7-1561-11ee-91d8-005056b86db5','777559d2-7239-11ee-b98c-005056b86db5','884c5665-a453-46f3-b7b6-01d575290aa9','0fec3a8a-ad04-11ed-b13d-005056b86db5','c9a6de59-8b4f-4be1-8565-a08081f649d3',"7ada499f-4ec7-11ed-8c78-005056b86db5"],
       oidArray:['f297fbdc-f0a0-11ee-b534-005056b86db5','45facc0a-1211-11ec-80ad-005056b86db5']
     };
   },

+ 19 - 2
src/components/studyStudent.vue

@@ -8227,7 +8227,7 @@
 				<scoreItem v-for="item in scoreList.datalist" @refresh="getScoreList" :data="item" :isScore="scoreList.isScoreList.filter(i=>(i.userid==item.userid && i.courseid == item.courseId))" :key="item.courseId"/>
 			</div>
 			<div class="scoreList" v-if="commentTagShow==2" style="position: relative">
-        <scoreZong :courseid="id" :userid="userid"></scoreZong>
+        <scoreZong :courseid="id" :userid="userid" @insertMemorandum="insertMemorandum"></scoreZong>
 			</div>
     </div>
     <div
@@ -12359,7 +12359,7 @@ export default {
 				isScoreList:[],	
 			},
       classRoomHelperWidth: '85px',
-			orgArray:['1973f6c7-1561-11ee-91d8-005056b86db5','777559d2-7239-11ee-b98c-005056b86db5','884c5665-a453-46f3-b7b6-01d575290aa9','0fec3a8a-ad04-11ed-b13d-005056b86db5','c9a6de59-8b4f-4be1-8565-a08081f649d3'],
+			orgArray:['1973f6c7-1561-11ee-91d8-005056b86db5','777559d2-7239-11ee-b98c-005056b86db5','884c5665-a453-46f3-b7b6-01d575290aa9','0fec3a8a-ad04-11ed-b13d-005056b86db5','c9a6de59-8b4f-4be1-8565-a08081f649d3','7ada499f-4ec7-11ed-8c78-005056b86db5'],
       oidArray:['f297fbdc-f0a0-11ee-b534-005056b86db5','45facc0a-1211-11ec-80ad-005056b86db5'],
 			toolsList:{
     58: "模拟驾驶",
@@ -12796,6 +12796,7 @@ export default {
       this.dialogVisibleMember = false;
     },
     previewImg(url) {
+			this.$message.info('查看作业-图片')
       this.$hevueImgPreview(url);
     },
     checkImg(list) {
@@ -14121,6 +14122,8 @@ export default {
         .catch(() => {});
     },
     async commentOther(w, toolIndex, wIndex, gindex, gid) {
+			this.$message.info("预览作业")
+			console.log(w,1)
       this.commentIndexJson = {
         toolIndex: toolIndex,
         wIndex: wIndex,
@@ -14173,6 +14176,8 @@ export default {
       }
     },
     async openScore(w, index) {
+			this.$message.info("预览作业")
+			console.log(w,2)
       this.wScore = 0;
       this.wScore = w.score ? JSON.parse(w.score).wScore : 0;
       this.scoreDetail = w.score ? JSON.parse(w.score).detail : "";
@@ -14302,6 +14307,8 @@ export default {
         });
     },
     openXz(w, i) {
+			this.$message.info("预览作业")
+			console.log(w,3)
       this.selectJson = this.chapInfoList[this.courseType].chapterInfo[0]
         .taskJson[this.taskCount].toolChoose[i].selectJson
         ? JSON.parse(
@@ -14321,11 +14328,15 @@ export default {
       this.dialogVisibleSelect = true;
     },
     openSen(w, i) {
+			this.$message.info("预览作业")
+			console.log(w,4)
       this.sentenceList1 = JSON.parse(w.works);
       this.sentenceList1.stuName = w.sName;
       this.dialogVisibleSentence1 = true;
     },
     openPj(w, toolindex) {
+			this.$message.info("预览作业")
+			console.log(w,5)
       this.isStar = true;
       this.eScore = JSON.parse(w);
       this.rateJson =
@@ -16944,6 +16955,7 @@ export default {
           this.$message.error("添加失败");
           console.error(err);
         });
+				this.insertMemorandum(`使用<span class="btn">评论</span>功能,添加评论`)
     },
     setReplyIndex(id, i) {
       this.replyIndex = i;
@@ -17475,10 +17487,14 @@ export default {
     openTable(f) {
       this.tableJson = JSON.parse(f.works);
       this.dialogVisibleTable2 = true;
+			this.insertMemorandum(`查看<span class="variable">${f.sName}的作业</span>`)
     },
     openWord(f) {
+			this.$message.info("预览作业")
+			console.log(f,7)
       this.tableJson = JSON.parse(f.works);
       this.dialogVisibleTable3 = true;
+	
     },
     doUrl(url, i) {
       this.isClickNav = "";
@@ -19006,6 +19022,7 @@ export default {
       x.send();
     },
     downloadFile(url) {
+			this.$message.info("查看作业-下载文件")
       var credentials = {
         accessKeyId: "AKIATLPEDU37QV5CHLMH",
         secretAccessKey: "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",

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