shanbinzhang 4 сар өмнө
parent
commit
565d22fb21

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

@@ -61,7 +61,7 @@ export default {
             const obj={
                 compId:4,
                 compType:'sheet',
-                content:`${LINK_URL}?code=${item.UniqueCode}&fromScene=1`,
+                content:`${LINK_URL}?code=${item.UniqueCode}&fromScene=2`,
                 title: item.ExcelName
             }
             return JSON.stringify(obj)

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

@@ -4,7 +4,7 @@
         style="width:100%;overflow: hidden;"
     >
         <div 
-            style="padding-left:10px;font-size:17px" 
+            :style="sheetStyle" 
             contenteditable="true"
             :class="`title_${id}`"
             v-html="compData.titleText"
@@ -38,6 +38,11 @@ export default {
                 return `iframe${params.code}`
             }
             return ''
+        },
+        sheetStyle() {
+            console.log(localStorage.getItem('ReportSheetSize'))
+            let sheetFontSize = localStorage.getItem('ReportSheetSize') || '17'
+            return `padding-left:10px;font-size:${sheetFontSize}px`
         }
     },
 }

+ 10 - 1
src/views/report_manage/reportV2/smartReport/editReport.vue

@@ -286,6 +286,7 @@ import {
 	publishChapterReport,
     reportMessageSend
 } from '@/api/modules/reportV2';
+import {etaBaseConfigInterence} from '@/api/modules/etaBaseConfigApi.js';
 import {approveInterence} from '@/api/modules/approve.js';
 import * as sheetInterface from '@/api/modules/sheetApi.js';
 import reportBaseInfo from '../components/reportBaseInfoDia.vue'
@@ -1321,7 +1322,14 @@ export default {
                 this.endImgId = 0
             }
             this.contentChange=true
-        }
+        },
+
+        async getBaseSettings(){
+            const res = await etaBaseConfigInterence.getBaseConfig()
+            if(res.Ret!==200) return
+            const {ReportSheetSize} = res.Data;
+            localStorage.setItem('ReportSheetSize',ReportSheetSize)
+        },
     },
     computed:{
       topTypeList(){
@@ -1366,6 +1374,7 @@ export default {
     },
     created() {
         this.getPublicSettings()
+        this.getBaseSettings()
         this.reportCoopType = Number(this.$route.query.coopType)
         this.reportCoopType===1 && this.getReportDetail()
     },

+ 5 - 0
src/views/system_manage/etaBaseConfig.vue

@@ -642,6 +642,11 @@ export default {
                 { label:'16',val:'16' },
                 { label:'17',val:'17' },
                 { label:'18',val:'18' },
+                { label:'20',val:'20' },
+                { label:'24',val:'24' },
+                { label:'32',val:'32' },
+                { label:'36',val:'36' },
+                { label:'40',val:'40' },
             ],
 
             disclaimerLang:'cn',//摘要中英文分开