Forráskód Böngészése

同步主题样式

Karsa 1 éve
szülő
commit
76dbd324c0
1 módosított fájl, 24 hozzáadás és 5 törlés
  1. 24 5
      src/views/chartShow/index.vue

+ 24 - 5
src/views/chartShow/index.vue

@@ -182,7 +182,7 @@ export default defineComponent({
     const openNew = (): void => {
 			window.open(window.location.href,'_blank');
     }
-    
+
     /* 获取图表数据信息 */
     const getChartInfo = async (type='') => {
 
@@ -685,6 +685,9 @@ export default defineComponent({
      /* 跨品种分析 */
     const setCrossVarietyChart = () => {
       const { chartLimit,dataList,chartInfo } = state;
+
+       /* 主题样式*/
+      const chartTheme =  chartInfo.ChartThemeStyle ? JSON.parse(chartInfo.ChartThemeStyle) : null;
       
       const { min,max,x_min,x_max }  = chartLimit;
 
@@ -696,6 +699,14 @@ export default defineComponent({
         title: {
           text: language.value === 'ch' ? YName : YNameEn,
           align: 'middle',
+          style: {
+            ...chartTheme&&chartTheme.xAxisOptions.style
+          }
+        },
+        labels: {
+          style: {
+            ...chartTheme&&chartTheme.xAxisOptions.style
+          }
         },
         opposite: false,
         reversed: false,
@@ -710,6 +721,14 @@ export default defineComponent({
         title: {
           text: language.value === 'ch' ? XName : XNameEn,
           align: 'middle',
+          style: {
+            ...chartTheme&&chartTheme.xAxisOptions.style
+          }
+        },
+        labels: {
+          style: {
+            ...chartTheme&&chartTheme.xAxisOptions.style
+          }
         },
         min: Number(x_min),
         max: Number(x_max),
@@ -878,8 +897,8 @@ export default defineComponent({
         let dynamic_tag_en = concatDynamicTag(item,'en')
         //数据列
         let nameCh:String = dynamic_arr.length > 1
-              ? `${item.EdbName}(${item.SourceName})${dynamic_tag}`
-              : `${item.EdbName}${dynamic_tag}`
+              ? `${item.EdbAliasName||item.EdbName}(${item.SourceName})${dynamic_tag}`
+              : `${item.EdbAliasName||item.EdbName}${dynamic_tag}`
         let nameEn:String=item.EdbNameEn?`${item.EdbNameEn}${dynamic_tag_en}`:''
         let name :String=language.value == 'ch'?nameCh:nameEn
 
@@ -1084,8 +1103,8 @@ export default defineComponent({
         let dynamic_tag_en = concatDynamicTag(item,'en')
         //数据列
         let nameCh:String = dynamic_arr.length > 1
-              ? `${item.EdbName}(${item.SourceName})${dynamic_tag}`
-              : `${item.EdbName}${dynamic_tag}`
+              ? `${item.EdbAliasName||item.EdbName}(${item.SourceName})${dynamic_tag}`
+              : `${item.EdbAliasName||item.EdbName}${dynamic_tag}`
         let nameEn:String=item.EdbNameEn?`${item.EdbNameEn}${dynamic_tag_en}`:''
         let name :String=language.value == 'ch'?nameCh:nameEn