课程下的子模块返回时报404
This commit is contained in:
parent
1a372f89d4
commit
68cd027a59
|
@ -118,7 +118,7 @@ export default {
|
|||
courseQuestion(record) {
|
||||
this.$router.push({
|
||||
path: '/course/question/ExamQuestion',
|
||||
query: { coursewareId: record.id, courseId: this.$route.query.id },
|
||||
query: { coursewareId: record.id, courseId: this.$route.query.id, types: this.$route.query.type },
|
||||
})
|
||||
},
|
||||
|
||||
|
@ -128,7 +128,11 @@ export default {
|
|||
if (!this.courseId) preview = true
|
||||
this.$router.push({
|
||||
path: '/course/CoursewarePreview',
|
||||
query: { coursewareId: record.id, courseId: this.$route.query.id || this.courseId },
|
||||
query: {
|
||||
coursewareId: record.id,
|
||||
courseId: this.$route.query.id || this.courseId,
|
||||
types: this.$route.query.type,
|
||||
},
|
||||
})
|
||||
},
|
||||
},
|
||||
|
|
|
@ -99,10 +99,9 @@ export default {
|
|||
props: {
|
||||
coursewareId: {
|
||||
type: Number,
|
||||
}
|
||||
},
|
||||
watch: {
|
||||
},
|
||||
watch: {},
|
||||
data() {
|
||||
return {
|
||||
images: [],
|
||||
|
@ -142,8 +141,8 @@ export default {
|
|||
if (this.courseware.videoList.length > 0) {
|
||||
//视频截取的封面图
|
||||
if (this.courseware.image != '' || this.courseware.image) {
|
||||
this.images = this.courseware.image.split(",");
|
||||
this.playerOptions.poster = this.images[0];
|
||||
this.images = this.courseware.image.split(',')
|
||||
this.playerOptions.poster = this.images[0]
|
||||
}
|
||||
//课件视频展现
|
||||
if (this.courseware.type == '1') this.play(this.courseware.videoList[0].path, 0)
|
||||
|
@ -164,7 +163,10 @@ export default {
|
|||
methods: {
|
||||
//返回
|
||||
goback() {
|
||||
this.$router.push({ path: '/course/CoursewareList', query: { id: this.$route.query.courseId } })
|
||||
this.$router.push({
|
||||
path: '/course/CoursewareList',
|
||||
query: { id: this.$route.query.courseId, type: this.$route.query.types },
|
||||
})
|
||||
},
|
||||
|
||||
//选择播放的文件/下载的文件
|
||||
|
@ -178,10 +180,9 @@ export default {
|
|||
// 加载视频
|
||||
this.playerOptions.sources = []
|
||||
this.playerOptions.sources.push({ type: 'video/mp4', src: path })
|
||||
console.log("index",index);
|
||||
console.log("images",this.images);
|
||||
console.log('index', index)
|
||||
console.log('images', this.images)
|
||||
this.playerOptions.poster = this.images[index]
|
||||
|
||||
}
|
||||
},
|
||||
|
||||
|
|
|
@ -27,7 +27,7 @@ export default {
|
|||
selectedRows: [],
|
||||
form: {
|
||||
ids: '',
|
||||
coursewareId:''
|
||||
coursewareId: '',
|
||||
},
|
||||
loadData: (parameter) => {
|
||||
return requiredList(Object.assign(parameter, this.queryParam)).then((res) => {
|
||||
|
@ -47,7 +47,10 @@ export default {
|
|||
methods: {
|
||||
//返回到课件列表
|
||||
goback() {
|
||||
this.$router.push({ path: '/course/CoursewareList', query: { id: this.$route.query.courseId } })
|
||||
this.$router.push({
|
||||
path: '/course/CoursewareList',
|
||||
query: { id: this.$route.query.courseId, type: this.$route.query.types },
|
||||
})
|
||||
},
|
||||
|
||||
onSelectChange(selectedRowKeys, selectedRows) {
|
||||
|
@ -59,15 +62,15 @@ export default {
|
|||
|
||||
//确定
|
||||
save() {
|
||||
this.form.ids = this.selectedRowKeys.toString();
|
||||
this.form.coursewareId = this.$route.query.coursewareId;
|
||||
this.form.ids = this.selectedRowKeys.toString()
|
||||
this.form.coursewareId = this.$route.query.coursewareId
|
||||
console.log('from:{}', this.form)
|
||||
|
||||
addOrUpdate(this.form).then((res) => {
|
||||
if (res.code == 200) {
|
||||
this.$message.info('保存成功')
|
||||
//新增完成后直接返回课程列表
|
||||
this.goback();
|
||||
this.goback()
|
||||
}
|
||||
})
|
||||
},
|
||||
|
@ -77,7 +80,7 @@ export default {
|
|||
// 查询所有题目id列表
|
||||
requiredQuestionId({ coursewareId: this.$route.query.coursewareId }).then((res) => {
|
||||
console.log('+++++++++++++', res)
|
||||
this.selectedRowKeys = res.data;
|
||||
this.selectedRowKeys = res.data
|
||||
})
|
||||
},
|
||||
},
|
||||
|
|
Loading…
Reference in New Issue