|
|
@@ -2234,7 +2234,7 @@ export default {
|
|
|
this.$message.success("添加成功");
|
|
|
}
|
|
|
},
|
|
|
- addContent(data){
|
|
|
+ addContent(data, type = 1){
|
|
|
let _pptIframe = this.$refs.pptIframeRef;
|
|
|
if (
|
|
|
_pptIframe &&
|
|
|
@@ -2242,8 +2242,12 @@ export default {
|
|
|
_pptIframe.contentWindow.window &&
|
|
|
typeof _pptIframe.contentWindow.window.addContent === "function"
|
|
|
){
|
|
|
- _pptIframe.contentWindow.window.addContent(data);
|
|
|
- this.$message.success("添加成功");
|
|
|
+ _pptIframe.contentWindow.window.addContent(data, type);
|
|
|
+ if(type == 2){
|
|
|
+ this.$message.success("修改成功");
|
|
|
+ }else{
|
|
|
+ this.$message.success("添加成功");
|
|
|
+ }
|
|
|
}
|
|
|
},
|
|
|
//添加工具
|
|
|
@@ -2524,15 +2528,17 @@ export default {
|
|
|
}
|
|
|
|
|
|
this.dialogVisibleChoice = false;
|
|
|
- this.editId = null;
|
|
|
this.getWorkPageId(_data.id,45,testJson).then(res=>{
|
|
|
let url = `https://beta.pbl.cocorobo.cn/pbl-teacher-table/dist/workPage.html#/workPageNew?id=${res}`
|
|
|
this.pptCourseJson.toolsList.find(i=>i.id===_data.id).url = url;
|
|
|
this.setPPtToolList();
|
|
|
+ _data.url = url
|
|
|
if(!this.editId){
|
|
|
- _data.url = url
|
|
|
this.addContent(_data)
|
|
|
+ }else {
|
|
|
+ this.addContent(_data, 2)
|
|
|
}
|
|
|
+ this.editId = null;
|
|
|
});
|
|
|
},
|
|
|
deletecheckList(json, index) {
|
|
|
@@ -2778,17 +2784,18 @@ export default {
|
|
|
}
|
|
|
|
|
|
this.dialogVisible8 = false;
|
|
|
- this.editId = null;
|
|
|
this.getWorkPageId(_data.id,15,{answerQ:this.answerQ}).then(res=>{
|
|
|
let url = `https://beta.pbl.cocorobo.cn/pbl-teacher-table/dist/workPage.html#/workPageNew?id=${res}`;
|
|
|
this.pptCourseJson.toolsList.find(i=>i.id===_data.id).url = url;
|
|
|
this.setPPtToolList();
|
|
|
+ _data.url = url
|
|
|
if(!this.editId){
|
|
|
- _data.url = url
|
|
|
this.addContent(_data)
|
|
|
+ }else {
|
|
|
+ this.addContent(_data, 2)
|
|
|
}
|
|
|
+ this.editId = null;
|
|
|
});
|
|
|
-
|
|
|
},
|
|
|
async getWorkPageId(id,tool,json){
|
|
|
let params = [{
|