Răsfoiți Sursa

Merge branch 'bug_5274' into debug

hbchen 11 luni în urmă
părinte
comite
0c419cd026
1 a modificat fișierele cu 10 adăugiri și 2 ștergeri
  1. 10 2
      src/views/hzyb/chart/Detail.vue

+ 10 - 2
src/views/hzyb/chart/Detail.vue

@@ -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,//季节图
     }