| | |
| | | * @param:异常类型 |
| | | * @returns: |
| | | */ |
| | | setExceptionChartOption( |
| | | setExceptionChartOption({ |
| | | xData, |
| | | yData, |
| | | exceptionBeginTime, |
| | |
| | | endIndex, |
| | | exceptionName, |
| | | areaObj, |
| | | lineColor, |
| | | exceptionType |
| | | } |
| | | ) { |
| | | switch (exceptionType) { |
| | | case '0': |
| | |
| | | exceptionName |
| | | ) |
| | | case '8': |
| | | return this.validOption(xData, yData, exceptionName, areaObj) |
| | | console.log('传进来',lineColor) |
| | | return this.validOption(xData, yData, exceptionName, areaObj,lineColor) |
| | | } |
| | | }, |
| | | |
| | |
| | | name: '颗粒物浓度', |
| | | type: 'line', |
| | | data: yData.map((item) => { |
| | | if (item <= 0.01) { |
| | | if (item <= 0.02) { |
| | | return { |
| | | value: item, |
| | | itemStyle: { |
| | |
| | | { |
| | | name: '数据超低', |
| | | type: 'average', |
| | | yAxis: 0.01, |
| | | yAxis: 0.02, |
| | | lineStyle: { |
| | | // color: '#ff0000' |
| | | color: 'red' |
| | | } |
| | | } |
| | |
| | | * @param: |
| | | * @returns: |
| | | */ |
| | | validOption(xData, yData, exceptionName, areaObj) { |
| | | validOption(xData, yData, exceptionName, areaObj,lineColor) { |
| | | return { |
| | | title: { |
| | | text: exceptionName, |
| | |
| | | toolbox: { |
| | | // 工具栏 |
| | | feature: { |
| | | // dataZoom: { |
| | | // yAxisIndex: 'none' |
| | | // }, |
| | | // 保存为图片 |
| | | saveAsImage: {} |
| | | } |
| | |
| | | data: areaObj |
| | | } |
| | | } |
| | | ] |
| | | ], |
| | | // 指定时间区间的线段变颜色 |
| | | // visualMap: { |
| | | // show: false, |
| | | // dimension: 0, |
| | | |
| | | // // pieces: [ |
| | | // // { |
| | | // // lte: beginIndex, |
| | | // // color: 'green' |
| | | // // }, |
| | | // // { |
| | | // // gt: beginIndex, |
| | | // // lte: endIndex, |
| | | // // color: 'red' |
| | | // // }, |
| | | // // { |
| | | // // gt: endIndex, |
| | | // // lte: xData.length - 1, |
| | | // // color: 'green' |
| | | // // } |
| | | // // ], |
| | | |
| | | // pieces: lineColor |
| | | |
| | | // } |
| | | } |
| | | } |
| | | } |