Bläddra i källkod

调整开启自动保存的时机,加载完毕后再开启

cxmo 1 år sedan
förälder
incheckning
f760fc695b

+ 4 - 4
src/views/ppt_manage/mixins/pptMixins.js

@@ -512,7 +512,7 @@ export default {
         }
         }
         if(needGetDataArr.length)
         if(needGetDataArr.length)
             await Promise.all(needGetDataArr).then(()=>{
             await Promise.all(needGetDataArr).then(()=>{
-                console.log('promise all then chart')
+                //console.log('promise all then chart')
                 if(fromType==='present'){
                 if(fromType==='present'){
                     for(let i=0;i<chartElements.length;i++) {
                     for(let i=0;i<chartElements.length;i++) {
                         let temp = getChartInfo(this.optionMap[chartElements[i].chartId])
                         let temp = getChartInfo(this.optionMap[chartElements[i].chartId])
@@ -533,7 +533,7 @@ export default {
       }
       }
       if(needGetDataArr.length)
       if(needGetDataArr.length)
         await Promise.all(needGetDataArr).then(()=>{
         await Promise.all(needGetDataArr).then(()=>{
-            console.log('promise all then sheet')
+            //console.log('promise all then sheet')
         })
         })
     },
     },
     async getsheetData(id){
     async getsheetData(id){
@@ -542,7 +542,7 @@ export default {
 			})
 			})
       if(res.Ret !== 200) return 0
       if(res.Ret !== 200) return 0
       const {TableInfo} = res.Data
       const {TableInfo} = res.Data
-      console.log('get')
+      //console.log('get')
       this.sheetDataMap[id] = _.cloneDeep(TableInfo.TableDataList)
       this.sheetDataMap[id] = _.cloneDeep(TableInfo.TableDataList)
       return 1
       return 1
     },
     },
@@ -590,7 +590,7 @@ export default {
     /* 主题样式*/
     /* 主题样式*/
     const chartTheme =  ChartThemeStyle ? JSON.parse(ChartThemeStyle) : null;
     const chartTheme =  ChartThemeStyle ? JSON.parse(ChartThemeStyle) : null;
 
 
-      console.log(options)
+      //console.log(options)
       this.$nextTick(() => {
       this.$nextTick(() => {
         let is_linear = options.series 
         let is_linear = options.series 
           ? options.series.some(_ => _.chartType === 'linear')
           ? options.series.some(_ => _.chartType === 'linear')

+ 4 - 2
src/views/ppt_manage/newVersion/pptEditor.vue

@@ -465,6 +465,8 @@ export default {
       })     
       })     
       this.dataLoading.close();
       this.dataLoading.close();
       $('.ppt-item').css('background-image',`url(${this.pptBgImage})`);
       $('.ppt-item').css('background-image',`url(${this.pptBgImage})`);
+      //开启自动保存
+      this.autoSave()
     },
     },
     async getpptData(){
     async getpptData(){
       const {id} = this.$route.query
       const {id} = this.$route.query
@@ -479,8 +481,8 @@ export default {
           this.currentItem = this.pageList[0]
           this.currentItem = this.pageList[0]
           this.ReportId=ReportId
           this.ReportId=ReportId
           this.CoverContent = this.result.CoverContent
           this.CoverContent = this.result.CoverContent
-          //开启自动保存
-          this.autoSave()
+          /* //开启自动保存
+          this.autoSave() */
         }else{
         }else{
           this.$message.error(this.$t('Slides.error_ppt_data_msg') )
           this.$message.error(this.$t('Slides.error_ppt_data_msg') )
           this.dataLoading.close();
           this.dataLoading.close();

+ 4 - 2
src/views/ppt_manage/newVersion/pptEnEditor.vue

@@ -486,6 +486,8 @@ export default {
       })
       })
       this.dataLoading.close();
       this.dataLoading.close();
       $('.ppt-item').css('background-image',`url(${this.pptBgImage})`);
       $('.ppt-item').css('background-image',`url(${this.pptBgImage})`);
+      //开启自动保存
+      this.autoSave()
     },
     },
     async getpptData(){
     async getpptData(){
       const {id} = this.$route.query
       const {id} = this.$route.query
@@ -500,8 +502,8 @@ export default {
           this.currentItem = this.pageList[0]
           this.currentItem = this.pageList[0]
           this.ReportId=ReportId
           this.ReportId=ReportId
           this.CoverContent = this.result.CoverContent
           this.CoverContent = this.result.CoverContent
-          //开启自动保存
-          this.autoSave()
+          /* //开启自动保存
+          this.autoSave() */
         }else{
         }else{
           this.$message.error(this.$t('Slides.error_ppt_data_msg') )
           this.$message.error(this.$t('Slides.error_ppt_data_msg') )
           this.dataLoading.close();
           this.dataLoading.close();