Sfoglia il codice sorgente

cv老项目代码 原代码已丢失
报告开放出去的静态页面

Karsa 2 anni fa
parent
commit
7bd4b34c18
1 ha cambiato i file con 16 aggiunte e 0 eliminazioni
  1. 16 0
      src/views/chartShow/index.vue

+ 16 - 0
src/views/chartShow/index.vue

@@ -131,6 +131,9 @@ export default defineComponent({
         state.dataList = Data.EdbInfoList;
         document.title = language.value=='ch'?Data.ChartInfo.ChartName:Data.ChartInfo.ChartNameEn;
         haveData.value = true;
+        //处理英文研报英文设置不全就展示中文
+        setLangFromEnReport();
+
         dealSourceHandle();
         setOptions();
         type === 'refresh' && ElMessage.success('刷新成功');
@@ -141,6 +144,19 @@ export default defineComponent({
 
     };
 
+    //处理英文研报的图表英文设置不全的情况
+    const setLangFromEnReport = () => {
+      //来源于英文研报
+      if(route.query.fromPage === 'en') {
+        let is_name_en = state.chartInfo.ChartNameEn ? true : false;//名称是否有英文
+        let is_target_en = state.chartInfo.ChartType === 2 ? true : state.dataList.every(_ => _.EdbNameEn ? true : false);//指标是否有英文
+        console.log(is_name_en,is_target_en)
+        language.value = (is_name_en && is_target_en) ? 'en' : 'ch';
+      }
+
+    
+    }
+
     // 曲线图x轴显示计算年限差 >1年 显示年/月 <=1 显示月/日
     const xTimeDiffer = () => {
       const end_date = state.chartInfo.DateType === 5