diff --git a/src/components/Course/assess.vue b/src/components/Course/assess.vue
index a6535d91..01ff1710 100644
--- a/src/components/Course/assess.vue
+++ b/src/components/Course/assess.vue
@@ -60,6 +60,10 @@
content:{
type: Object,
default: ()=>{}
+ },
+ courseType:{
+ type: String,
+ default: 0
}
},
data(){
@@ -159,6 +163,19 @@
this.$message.error(res.message);
}
})
+ if(this.courseType == 20){
+ let params = {
+ studyId: this.studyId, //学习id,
+ courseId: this.content.courseId, //课程id,
+ contentId: this.content.id, //内容id,
+ contentType: '',
+ contentName: '', //内容名称
+ progress: 100,
+ status: 9,
+ contentTotal: ''
+ };
+ apiCourseStudy.studyContent(params)
+ }
}
}
}
diff --git a/src/components/Course/exam.vue b/src/components/Course/exam.vue
index 2b743b04..c3c74896 100644
--- a/src/components/Course/exam.vue
+++ b/src/components/Course/exam.vue
@@ -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);
}
diff --git a/src/views/study/coursenew.vue b/src/views/study/coursenew.vue
index 94edd7f3..eb987c00 100644
--- a/src/views/study/coursenew.vue
+++ b/src/views/study/coursenew.vue
@@ -102,10 +102,10 @@