From 213e5abce364fd5abf9a671d0cd012fa34c0083c Mon Sep 17 00:00:00 2001 From: sunhonglai Date: Wed, 16 Apr 2025 14:01:43 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8E=BB=E6=8E=89=E6=97=A0=E7=94=A8=E6=B3=A8?= =?UTF-8?q?=E9=87=8A=E5=BD=B1=E5=93=8D=E5=90=8E=E7=BB=AA=E4=BF=AE=E6=94=B9?= =?UTF-8?q?=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/study/coursenew.vue | 83 ----------------------------------- 1 file changed, 83 deletions(-) diff --git a/src/views/study/coursenew.vue b/src/views/study/coursenew.vue index 7ed2d0d6..53c3365c 100644 --- a/src/views/study/coursenew.vue +++ b/src/views/study/coursenew.vue @@ -510,14 +510,12 @@ }, methods: { handleOpen(key,path){ - // console.log(key,path,'handleOpen') if(this.isFalse){ this.defaultOpeneds = [key] } this.isFalse = false }, handleClose(key,path){ - // console.log(key,path,'handleClose') }, toUserHome(tea){ this.$router.push({path:this.$xpage.getHomePath(tea.teacherId)}) @@ -590,7 +588,6 @@ let $this=this; if(this.contentData.id==contentId){ this.onPlayerPause() - //this.audioPause(); this.contentData.lastStudyTime=time; setTimeout(() => { $this.$refs.myVideoPlayer.startPlay(time); @@ -618,18 +615,9 @@ } } this.playerBoxShow = false; - //this.changePlayRes(r); - // this.playerBoxShow = false; - // this.notePlay = null; - // let $this=this; - // setTimeout(() => { - // $this.notePlay = time; - // }, 500) }, //笔记组件触发,记录当前播放时间 videoLocation() { - //this.$store.dispatch("SetIntTimeNote", this.intTimeNote); - //console.log(this.contentData.id+'='+this.intTimeNote,'设置视频播放时间') this.$refs.mynote.setVideoTime(this.contentData.id,this.intTimeNote); }, coutab(n) { @@ -639,9 +627,7 @@ let nowDate = new Date(); let ctime = parseInt(nowDate.getTime() / 1000); let beforeUrl = parseInt(nowDate.getTime() / 1000) + '/' + fid; - //console.log(beforeUrl,'beforeUrl'); let urlSign = encodeURIComponent(encrypt(beforeUrl)); - //console.log(urlSign,'urlSign'); cookies.set('PLAYSIGN_TIME', ctime); //写客户端的cookie保存 //以下判断是为了区分本地环境和服务器环境 if (process.env.NODE_ENV == 'development') { @@ -649,9 +635,7 @@ } else { this.blobUrl = process.env.VUE_APP_BASE_API + '/xboe/m/course/cware/resource?sign=' + urlSign; } - // console.log('this.contentData.id:',this.contentData.id) this.blobId = this.contentData.id - //console.log(this.blobUrl,'this.blobUrl'); }, widthOpen(url) { window.open(url, '_blank'); @@ -684,8 +668,6 @@ this.curriculumData.url = r.content; } this.$refs.mynote.showVideoTimeBtn(true); - //let url=process.env.VUE_APP_BASE_API+'/xboe/m/course/file/show?cf='+this.curriculumData.url; - //let url=this.fileBaseUrl+this.curriculumData.url; this.createPlayUrl(r.contentRefId, this.curriculumData.url); } else if (r.contentType == 40) { // if (r.content != '' && r.content.indexOf('.pdf') == -1) { @@ -784,7 +766,6 @@ }); $this.appendStudyOtherTime(); }, 15000); //非音视频课程学习,十五秒后记录 - //this.appendStudyTime(); this.isContentType = this.contentData.contentType if (this.contentData.contentType != 50) { this.handleTimeout = setTimeout(function(){ @@ -801,26 +782,19 @@ this.$nextTick(function(){ if(this.contentData.progressVideo){ this.$refs.myVideoPlayer.updateProgressByClickBar2(this.contentData.lastStudyTime,this.contentData.progressVideo); - // $this.notePlay = this.contentData.lastStudyTime; } - //let h0=document.getElementById('id_course_player').offsetHeight; let h=$this.$refs.coursePlayer.offsetHeight; - //let h1=$this.$refs.coursePlayer.clientHeight; - ///console.log(h0,h,$this.controlHeight,'$this.controlHeight'); //解决获取高度不正的问题 if(h>400 && h<500){ h=h+40; }else if(h>500){ h=h+60; } - //$this.controlHeight=h-99; $this.controlHeight=h-95; - //console.log(h,$this.controlHeight,'$this.controlHeight'); }) - //console.log('this.contentData11:',this.contentData,this.curriculumData) // 视频设置禁用处理逻辑,如果用户已全部观看完该视频,则设置为能全部拖动的逻辑,把isDrag设置为true即可,同时删除本地存储的数据 if(this.contentData.progressVideo ===1){ var obj = JSON.parse(this.contentData.content) @@ -1128,8 +1102,6 @@ }); } else { - //console.log('加载课程信息失败:'+res.error); - //this.$message.error(res.message); } }); }, @@ -1611,60 +1583,6 @@ this.saveStudyDuration(totalTime) }, this.appentInterval * 1000); }, - //追加学习时长, flag是否提交到后台 - // appendStudyTime() { - // //console.log('开始追加学习时长',this.isAppendTime); - // if (this.studyId == '') { - // return; - // } - // if (!this.contentData.id) { - // return; - // } - // if (!this.isAppendTime) { - // this.appendStartTime = null; - // return; - // } - - // if (this.appendHandle != null) { - // window.clearTimeout(this.appendHandle); - // } - // //首先从本地读取 - // let duration = studyUtil.getStudyDuration(); - // //console.log('追加学习时长,当前本地积累的学习时长='+duration); - // //追加学习长 - // let $this = this; - // if (this.appendStartTime == null) { - // this.appendStartTime = new Date(); - // this.appendHandle = setTimeout(function() { - // $this.appendStudyTime(); - // }, $this.appentInterval); //设置定时追加学习时长 - // //保存之前的 - // if (duration >= 60 ) { - // this.saveStudyDuration(duration); - // } - // return; - // } - // //如果当前追加开始时间不为空 - // let now = new Date(); - // let m = now.getTime() - this.appendStartTime.getTime(); //相差的毫秒数 - // // console.log(m/1000,'时间'); - - // let sen = Math.round(m / 1000); //计算秒数 - // // console.log('定时器时间',sen); - // // 每次添加的是定时器计时的时间 - // duration = duration + sen;//追加的是秒 - // if (duration >= 60) { //一分钟保存一次 - // this.saveStudyDuration(duration); - // } else { - // studyUtil.setStudyDuration(duration); //添加到本地存储中 - // } - // //重新覆盖时间 - // this.appendStartTime = new Date(); - // //启动下次追加学习时长 - // this.appendHandle = setTimeout(function() { - // $this.appendStudyTime(); - // }, $this.appentInterval); - // }, finishStudyItem() { //设置完成学习的内容,针对于音视频的内容 if (!this.contentData.studyItemId) { @@ -1746,7 +1664,6 @@ }) this.trueFalse = false } - // } }, }, }