|
@@ -33,7 +33,7 @@ async function getChartData(){
|
|
chartInfo.value=res.Data.ChartInfo
|
|
chartInfo.value=res.Data.ChartInfo
|
|
dataList.value=res.Data.ChartInfo.Source === 1 ? res.Data.EdbInfoList : [res.Data.EdbInfoList[0]];
|
|
dataList.value=res.Data.ChartInfo.Source === 1 ? res.Data.EdbInfoList : [res.Data.EdbInfoList[0]];
|
|
chartBoxId.value=`hz-chart_${params.code}_${new Date().getTime()}`
|
|
chartBoxId.value=`hz-chart_${params.code}_${new Date().getTime()}`
|
|
- //处理英文研报英文设置不全就展示中文
|
|
|
|
|
|
+
|
|
setLangFromEnReport();
|
|
setLangFromEnReport();
|
|
haveData.value = true;
|
|
haveData.value = true;
|
|
nextTick(()=>{
|
|
nextTick(()=>{
|
|
@@ -46,7 +46,7 @@ async function getChartData(){
|
|
},
|
|
},
|
|
},
|
|
},
|
|
renderId:chartContentEl.value,
|
|
renderId:chartContentEl.value,
|
|
- lang:'zh',
|
|
|
|
|
|
+ lang:params.language,
|
|
changeLangIsCheck:false,
|
|
changeLangIsCheck:false,
|
|
showChartTitle:false
|
|
showChartTitle:false
|
|
})
|
|
})
|
|
@@ -59,11 +59,14 @@ async function getChartData(){
|
|
|
|
|
|
const setLangFromEnReport=()=>{
|
|
const setLangFromEnReport=()=>{
|
|
//来源于英文研报
|
|
//来源于英文研报
|
|
- if(params.fromPage !== 'en') return
|
|
|
|
- let is_name_en = chartInfo.value.ChartNameEn ? true : false;//名称是否有英文
|
|
|
|
- let is_target_en = [2,9,10].includes(chartInfo.value.ChartType) ? true : dataList.value.every(_ => _.EdbNameEn);//指标是否有英文
|
|
|
|
- params.language = (is_name_en && is_target_en) ? 'en' : 'ch';
|
|
|
|
- params.language='ch'
|
|
|
|
|
|
+ params.language = params.fromPage || params.lang || 'zh'
|
|
|
|
+
|
|
|
|
+ // 不再校验英文是否完整
|
|
|
|
+ // if(params.fromPage !== 'en') return
|
|
|
|
+ // let is_name_en = chartInfo.value.ChartNameEn ? true : false;//名称是否有英文
|
|
|
|
+ // let is_target_en = [2,9,10].includes(chartInfo.value.ChartType) ? true : dataList.value.every(_ => _.EdbNameEn);//指标是否有英文
|
|
|
|
+ // params.language = (is_name_en && is_target_en) ? 'en' : 'ch';
|
|
|
|
+ // params.language='ch'
|
|
}
|
|
}
|
|
|
|
|
|
getChartData()
|
|
getChartData()
|