Karsa 8 mesi fa
parent
commit
0ca1d56bcf

+ 2 - 1
src/views/report_manage/reportV2/smartReport/components/SheetComp.vue

@@ -5,7 +5,8 @@
     >
         <div 
             style="padding-left:10px;font-size:17px" 
-            contenteditable="true" 
+            contenteditable="true"
+            :class="`title_${id}`"
             v-html="compData.titleText"
             v-if="compData.titleText"
         ></div>

+ 17 - 0
src/views/report_manage/reportV2/smartReport/editReport.vue

@@ -510,6 +510,21 @@ export default {
             }
 		},
 
+        /* 表格标题可修改,保存时获取每个sheet最新的title存进conList */
+        formatContentListElData() {
+            console.log(this.conList)
+            let newList = this.conList.map(_ => {
+                if(_.compId===4) {
+                    return {
+                        ..._,
+                        // titleText: 
+                    }
+                }else {
+                    return _
+                }
+            })
+        },
+
         handleCheckClassifyNameArr(arr) {
             this.checkClassifyNameArr(1,arr)
         },
@@ -1097,6 +1112,8 @@ export default {
             return new Promise((resolve,reject)=>{
                 const id=this.$route.query.id||0
                 if(!id) return
+                
+                this.formatContentListElData()
                 autosave({
                     ReportId: Number(this.$route.query.id),
                     Content:html,