Karsa 1 år sedan
förälder
incheckning
a418bb4e13

+ 1 - 1
src/views/chartRelevance_manage/fittingEquationList.vue

@@ -262,7 +262,7 @@ export default {
 	computed: {
 		/* 分享地址 */
     linkUrl() {
-      const LINK_CHART_URL = this.$setting.ChartViewUrl+'/chartshow';
+      const LINK_CHART_URL = JSON.parse(localStorage.getItem('dynamicOutLinks')).ChartViewUrl+'/chartshow';
       return `${LINK_CHART_URL}?code=${this.chartInfo.UniqueCode}&fromType=share?&lang=${this.currentLang}`
     }
 	},

+ 1 - 1
src/views/chartRelevance_manage/list.vue

@@ -323,7 +323,7 @@ export default {
   computed: {
     /* 分享地址 */
     linkUrl() {
-      const LINK_CHART_URL = this.$setting.ChartViewUrl+'/chartshow';
+      const LINK_CHART_URL = JSON.parse(localStorage.getItem('dynamicOutLinks')).ChartViewUrl+'/chartshow';
       return `${LINK_CHART_URL}?code=${this.chartInfo.UniqueCode}&fromType=share?&lang=${this.currentLang}`;
     },
   },

+ 1 - 1
src/views/chartRelevance_manage/statisticFeatureList.vue

@@ -247,7 +247,7 @@ export default {
 	computed: {
 		/* 分享地址 */
     linkUrl() {
-      const LINK_CHART_URL = this.$setting.ChartViewUrl+'/chartshow';
+      const LINK_CHART_URL = JSON.parse(localStorage.getItem('dynamicOutLinks')).ChartViewUrl+'/chartshow';
       return `${LINK_CHART_URL}?code=${this.chartInfo.UniqueCode}&fromType=share?&lang=${this.currentLang}`
     }
 	},

+ 1 - 1
src/views/dataEntry_manage/chartSetting.vue

@@ -945,7 +945,7 @@ export default {
     },
     /* 分享地址 */
     linkUrl() {
-      const LINK_CHART_URL = this.$setting.ChartViewUrl+'/chartshow';
+      const LINK_CHART_URL = JSON.parse(localStorage.getItem('dynamicOutLinks')).ChartViewUrl+'/chartshow';
       return `${LINK_CHART_URL}?code=${this.chartInfo.UniqueCode}&fromType=share&lang=${this.currentLang}`
     }
   },

+ 1 - 1
src/views/futures_manage/commodityChartBase.vue

@@ -273,7 +273,7 @@ export default {
 	computed: {
 		/* 分享地址 */
     linkUrl() {
-      const LINK_CHART_URL = this.$setting.ChartViewUrl+'/chartshow';
+      const LINK_CHART_URL = JSON.parse(localStorage.getItem('dynamicOutLinks')).ChartViewUrl+'/chartshow';
       return `${LINK_CHART_URL}?code=${this.chartInfo.UniqueCode}&fromType=share?&lang=${this.currentLang}`
     }
 	},

+ 1 - 1
src/views/mychart_manage/components/chartDetailDia.vue

@@ -610,7 +610,7 @@ export default {
     },
     /* 分享地址 */
     linkUrl() {
-      const LINK_CHART_URL = this.$setting.ChartViewUrl+'/chartshow';
+      const LINK_CHART_URL = JSON.parse(localStorage.getItem('dynamicOutLinks')).ChartViewUrl+'/chartshow';
       return `${LINK_CHART_URL}?code=${this.chartInfo.UniqueCode}&fromType=share?&lang=${this.currentLang}`
     }
   },

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

@@ -531,7 +531,7 @@ export default {
     //加载iframe
     initSheetIframe(idName,sheetId){
       console.log('init sheet iframe',idName)
-      const LINK_URL = this.$setting.ChartViewUrl+'/sheetshow';
+      const LINK_URL = JSON.parse(localStorage.getItem('dynamicOutLinks')).ChartViewUrl+'/sheetshow';
       $(`#${idName}`).append(`<iframe 
           src='${LINK_URL}?code=${sheetId}' 
           width='100%'
@@ -543,7 +543,7 @@ export default {
     },
     //获取表格iframe的高度,用于ppt转报告
     reInitIframe(e) {
-      const LINK_URLS=[this.$setting.ChartViewUrl+'/chartshow',this.$setting.ChartViewUrl+'/sheetshow']
+      const LINK_URLS=[JSON.parse(localStorage.getItem('dynamicOutLinks')).ChartViewUrl+'/chartshow',JSON.parse(localStorage.getItem('dynamicOutLinks')).ChartViewUrl+'/sheetshow']
       if(!LINK_URLS.includes(e.origin)) return
       /* console.log('iframe加载完成',e.data) */
       const { height,code } = e.data;

+ 1 - 1
src/views/report_manage/addreportNew.vue

@@ -688,7 +688,7 @@ export default {
 			}
 			//插入内容
 			let htmlStr=''
-			const LINK_CHART_URL = this.$setting.ChartViewUrl+'/chartshow';
+			const LINK_CHART_URL = JSON.parse(localStorage.getItem('dynamicOutLinks')).ChartViewUrl+'/chartshow';
 			
 			data.forEach(item=>{
 				const t=new Date().getTime()

+ 1 - 1
src/views/report_manage/editChapterReport.vue

@@ -744,7 +744,7 @@ export default {
       }
       //插入内容
       let htmlStr = "";
-      const LINK_CHART_URL = this.$setting.ChartViewUrl+'/chartshow';
+      const LINK_CHART_URL = JSON.parse(localStorage.getItem('dynamicOutLinks')).ChartViewUrl+'/chartshow';
 
       data.forEach((item) => {
         const t = new Date().getTime();

+ 1 - 1
src/views/report_manage/editreportNew.vue

@@ -677,7 +677,7 @@ export default {
 			}
 			//插入内容
 			let htmlStr=''
-			const LINK_CHART_URL = this.$setting.ChartViewUrl+'/chartshow';
+			const LINK_CHART_URL = JSON.parse(localStorage.getItem('dynamicOutLinks')).ChartViewUrl+'/chartshow';
 			
 			data.forEach(item=>{
 				const t=new Date().getTime()

+ 1 - 1
src/views/report_manage/mixins/editor.js

@@ -117,7 +117,7 @@ export default {
         selection.addRange(this.lastEditRange);
       }
       //插入内容
-      const LINK_CHART_URL = this.$setting.ChartViewUrl+'/chartshow';
+      const LINK_CHART_URL = JSON.parse(localStorage.getItem('dynamicOutLinks')).ChartViewUrl+'/chartshow';
       this.$nextTick(() => {
         this.editor.html.insert(
           `<p style='text-align:left; margin-top:10px;'>

+ 2 - 2
src/views/report_manage/mixins/reportMixin.js

@@ -202,7 +202,7 @@ export default {
       if (item.Disabled)
         return this.$message.warning("内部图表,不允许插入报告");
 
-      const LINK_CHART_URL = this.$setting.ChartViewUrl+'/chartshow';
+      const LINK_CHART_URL = JSON.parse(localStorage.getItem('dynamicOutLinks')).ChartViewUrl+'/chartshow';
       let fromPage = this.$route.path === "/reportEnEditor" ? "en" : "";
       this.$nextTick(() => {
         this.editor.html.insert(
@@ -215,7 +215,7 @@ export default {
 
     /* 插入表格 */
     insertSheet(item) {
-      const LINK_URL = this.$setting.ChartViewUrl+'/sheetshow';
+      const LINK_URL = JSON.parse(localStorage.getItem('dynamicOutLinks')).ChartViewUrl+'/sheetshow';
       this.$nextTick(() => {
         this.editor.html.insert(
           `<p style='text-align:left; margin-top:10px;'>

+ 1 - 1
src/views/report_manage/reportEn/reportEditor.vue

@@ -712,7 +712,7 @@ export default {
 			}
 			//插入内容
 			let htmlStr=''
-			const LINK_CHART_URL = this.$setting.ChartViewUrl+'/chartshow';
+			const LINK_CHART_URL = JSON.parse(localStorage.getItem('dynamicOutLinks')).ChartViewUrl+'/chartshow';
 			let fromPage = this.$route.path === '/reportEnEditor' ? 'en' :'';
 			
 			data.forEach(item=>{

+ 1 - 1
src/views/report_manage/reportdtl.vue

@@ -75,7 +75,7 @@
 		computed: {
 			linkUrl(){
 				let str=''
-				const baseUrl= this.$setting.dynamicOutLinks.ReportViewUrl;
+				const baseUrl= localStorage.getItem('dynamicOutLinks') ? JSON.parse(localStorage.getItem('dynamicOutLinks')).ReportViewUrl : '';
 				if(this.$route.query.code){
 					if(this.$route.query.fromPage == 'en'){
 						str=`${baseUrl}/reportshare_crm_report_en?code=${this.$route.query.code}`

+ 1 - 0
src/vuex/mutations.js

@@ -24,6 +24,7 @@ const mutations = {
           filterObj[item.ConfKey] = item.ConfVal;
         }
     });
+    localStorage.setItem('dynamicOutLinks',JSON.stringify(filterObj))
     state.dynamicOutLinks = filterObj;
   }
 };