|
|
@@ -2234,6 +2234,18 @@ export default {
|
|
|
this.$message.success("添加成功");
|
|
|
}
|
|
|
},
|
|
|
+ addContent(){
|
|
|
+ let _pptIframe = this.$refs.pptIframeRef;
|
|
|
+ if (
|
|
|
+ _pptIframe &&
|
|
|
+ _pptIframe.contentWindow &&
|
|
|
+ _pptIframe.contentWindow.window &&
|
|
|
+ typeof _pptIframe.contentWindow.window.addContent === "function"
|
|
|
+ ){
|
|
|
+ _pptIframe.contentWindow.window.addContent();
|
|
|
+ this.$message.success("添加成功");
|
|
|
+ }
|
|
|
+ },
|
|
|
//添加工具
|
|
|
addTool(tool) {
|
|
|
if (tool == 45) {
|
|
|
@@ -2316,6 +2328,7 @@ export default {
|
|
|
url: videoData.url
|
|
|
};
|
|
|
this.pptCourseJson.toolsList.push(videoItem);
|
|
|
+ this.addContent(videoItem)
|
|
|
this.setPPtToolList();
|
|
|
|
|
|
// 更新进度状态为已完成
|
|
|
@@ -2386,6 +2399,7 @@ export default {
|
|
|
url: videoData.url
|
|
|
};
|
|
|
this.pptCourseJson.toolsList.push(videoItem);
|
|
|
+ this.addContent(videoItem)
|
|
|
this.setPPtToolList();
|
|
|
},
|
|
|
selectAppSuccess({ data, type }) {
|
|
|
@@ -2395,7 +2409,8 @@ export default {
|
|
|
_data.id = oldData.id;
|
|
|
this.pptCourseJson.toolsList.splice(this.pptCourseJson.toolsList.findIndex(i=>i.id===this.editId),1,_data);
|
|
|
}else{
|
|
|
- this.pptCourseJson.toolsList.push(_data)
|
|
|
+ this.pptCourseJson.toolsList.push(_data);
|
|
|
+ this.addContent(_data)
|
|
|
}
|
|
|
this.editId = null;
|
|
|
this.setPPtToolList();
|
|
|
@@ -2416,6 +2431,7 @@ export default {
|
|
|
url: "https://app.cocorobo.cn"
|
|
|
};
|
|
|
this.pptCourseJson.toolsList.push(cocoroboItem);
|
|
|
+ this.addContent(cocoroboItem)
|
|
|
this.setPPtToolList();
|
|
|
},
|
|
|
addTest() {
|
|
|
@@ -2504,7 +2520,8 @@ export default {
|
|
|
_data.brief = oldData.brief;
|
|
|
this.pptCourseJson.toolsList.splice(this.pptCourseJson.toolsList.findIndex(i=>i.id===this.editId),1,_data);
|
|
|
}else{
|
|
|
- this.pptCourseJson.toolsList.push(_data)
|
|
|
+ this.pptCourseJson.toolsList.push(_data);
|
|
|
+ this.addContent(_data)
|
|
|
}
|
|
|
|
|
|
this.dialogVisibleChoice = false;
|
|
|
@@ -2753,7 +2770,8 @@ export default {
|
|
|
_data.brief = oldData.brief;
|
|
|
this.pptCourseJson.toolsList.splice(this.pptCourseJson.toolsList.findIndex(i=>i.id===this.editId),1,_data);
|
|
|
}else{
|
|
|
- this.pptCourseJson.toolsList.push(_data)
|
|
|
+ this.pptCourseJson.toolsList.push(_data);
|
|
|
+ this.addContent(_data)
|
|
|
}
|
|
|
|
|
|
this.dialogVisible8 = false;
|
|
|
@@ -2989,7 +3007,8 @@ export default {
|
|
|
_data.brief = oldData.brief;
|
|
|
this.pptCourseJson.toolsList.splice(this.pptCourseJson.toolsList.findIndex(i=>i.id===this.editId),1,_data);
|
|
|
}else{
|
|
|
- this.pptCourseJson.toolsList.push(_data)
|
|
|
+ this.pptCourseJson.toolsList.push(_data);
|
|
|
+ this.addContent(_data)
|
|
|
}
|
|
|
this.setPPtToolList();
|
|
|
this.dialogVisible7 = false;
|