|
@@ -350,27 +350,30 @@ export default {
|
|
|
})
|
|
|
.then((res) => {
|
|
|
if (res.Ret !== 200) return;
|
|
|
- const { ChartInfo,BarChartInfo,EdbInfoList,DataResp,XDataList } = res.Data;
|
|
|
+ let { ChartInfo,BarChartInfo,EdbInfoList,DataResp,XDataList } = res.Data;
|
|
|
|
|
|
this.chartInfo = ChartInfo.Source===5 ? {
|
|
|
...ChartInfo,
|
|
|
classify: ChartInfo.ChartClassifyId,
|
|
|
ProfitNameEn: DataResp.ProfitNameEn,
|
|
|
ProfitName: DataResp.ProfitName,
|
|
|
- basisEdb:BarChartInfo.BaseEdbInfoId
|
|
|
+ basisEdb:DataResp.Extra.BaseEdbInfoId
|
|
|
} : {
|
|
|
...ChartInfo,
|
|
|
classify: ChartInfo.ChartClassifyId,
|
|
|
futures_id: BarChartInfo.EdbInfoIdList.find(_ => _.Source===2).EdbInfoId,
|
|
|
basisEdb:BarChartInfo.BaseEdbInfoId
|
|
|
};
|
|
|
+ if(ChartInfo.Source===5){
|
|
|
+ XDataList=DataResp.Extra.XDataList
|
|
|
+ }
|
|
|
|
|
|
// this.tableData = [EdbInfoList[0]];
|
|
|
this.tableData=EdbInfoList.filter(_e=>_e.Source).map((_e,index)=>{
|
|
|
return{
|
|
|
EdbInfoId:_e.EdbInfoId,
|
|
|
- EdbName:XDataList[index].Name,
|
|
|
- EdbNameEn:XDataList[index].NameEn,
|
|
|
+ EdbName:_e.EdbName,
|
|
|
+ EdbNameEn:_e.EdbNameEn,
|
|
|
isHide:XDataList[index].IsHide?true:false
|
|
|
}
|
|
|
})
|