在线课添加状态

This commit is contained in:
zhangsir
2024-05-27 20:29:16 +08:00
parent 2e099b4f73
commit 17d461cdc4
3 changed files with 52 additions and 2 deletions

View File

@@ -152,6 +152,10 @@ export default {
showTest:{
type:Boolean,
default:false
},
courseType:{
type: String,
default:0
}
},
data() {
@@ -512,6 +516,33 @@ export default {
},
submitTest(testScore){ //提交处理
//清空提示
if(this.courseType == 20){
if(testScore<80){
const params = {
studyId: this.studyId, //学习id,
courseId: this.content.courseId, //课程id,
contentId: this.content.id, //内容id,
contentType: '',
contentName: '', //内容名称
progress: 1,
status: 2,
contentTotal: ''
};
apiStudy.studyContent(params)
}else{
const params = {
studyId: this.studyId, //学习id,
courseId: this.content.courseId, //课程id,
contentId: this.content.id, //内容id,
contentType: '',
contentName: '', //内容名称
progress: 100,
status: 9,
contentTotal: ''
};
apiStudy.studyContent(params)
}
}
if(this.timer){
window.clearInterval(this.timer);
}