|
@@ -541,22 +541,20 @@ export default {
|
|
|
? options.series.some(_ => _.chartType === 'linear')
|
|
|
: false ;
|
|
|
|
|
|
- /* 根据板式控制图表的x轴刻度 只针对x轴时间轴
|
|
|
- 板式1 不管
|
|
|
- 2,3,4,5,6,8,9,11 4个
|
|
|
- 10,12 3个
|
|
|
+ /* 根据板式控制的季节图x轴的刻度数
|
|
|
+ 板式1 不管 其余3个
|
|
|
*/
|
|
|
const { modelId } = this.pageList[index];
|
|
|
let minData=[],maxData=[];
|
|
|
- options.series.forEach(item => {
|
|
|
- minData.push(item.data[0][0])
|
|
|
- maxData.push(item.data[item.data.length-1][0])
|
|
|
- })
|
|
|
- let tickInterval = (modelId===1 || is_linear)
|
|
|
+ if(MyChartType===2) {
|
|
|
+ options.series.forEach(item => {
|
|
|
+ minData.push(item.data[0][0])
|
|
|
+ maxData.push(item.data[item.data.length-1][0])
|
|
|
+ })
|
|
|
+ }
|
|
|
+ let tickInterval = (modelId===1 || is_linear || MyChartType!==2)
|
|
|
? undefined
|
|
|
- : [10,12].includes(modelId)
|
|
|
- ? parseInt(Math.max(...maxData)-Math.min(...minData))/3
|
|
|
- : parseInt(Math.max(...maxData)-Math.min(...minData))/4;
|
|
|
+ : (Math.max(...maxData)-Math.min(...minData))/4;
|
|
|
|
|
|
|
|
|
//title样式
|