|
@@ -2056,6 +2056,9 @@ const setSeasonOpt=(data)=>{
|
|
|
|
|
|
// 跟颜色对应
|
|
|
chartTheme && (chartTheme.lineOptionList=chartTheme.lineOptionList.reverse().slice(-chartDataHandle.length))
|
|
|
+
|
|
|
+ let maxDateRange=0
|
|
|
+
|
|
|
//常规左轴
|
|
|
chartDataHandle.forEach((item,index)=>{
|
|
|
//预测指标配置
|
|
@@ -2083,6 +2086,11 @@ const setSeasonOpt=(data)=>{
|
|
|
...predict_params
|
|
|
}
|
|
|
item.DataList=item.DataList||[]
|
|
|
+
|
|
|
+ let dateRange = item.DataList[item.DataList.length-1].DataTimestamp - item.DataList[0].DataTimestamp
|
|
|
+ // 时间范围
|
|
|
+ maxDateRange=Math.max(maxDateRange,dateRange)
|
|
|
+
|
|
|
for(let i of item.DataList){
|
|
|
seriesItem.data.push([i.DataTimestamp, i.Value])
|
|
|
}
|
|
@@ -2285,10 +2293,10 @@ const setSeasonOpt=(data)=>{
|
|
|
plotBands: setAxisPlotAreas(3,'datetime'),
|
|
|
plotLines: setAxisPlotLines(3,'datetime')
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
xAxis={
|
|
|
...xAxis,
|
|
|
- tickInterval:24*3600*1000*60,//季节图
|
|
|
+ tickInterval:maxDateRange/6,//季节图
|
|
|
}
|
|
|
|
|
|
|