mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/learning-system-portal.git
synced 2025-12-12 12:26:44 +08:00
去掉无用注释影响后绪修改逻辑
This commit is contained in:
@@ -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
|
||||
}
|
||||
// }
|
||||
},
|
||||
},
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user