|
@@ -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
|