| | |
| | | var dom0 = document.getElementById('chart0'); |
| | | |
| | | var opt0 = { |
| | | title: { |
| | | text: '投入产出统计', |
| | | left: 'center' |
| | | }, |
| | | tooltip: { |
| | | show: true, |
| | | }, |
| | | color: color, |
| | | xAxis: { |
| | | type: 'category', |
| | |
| | | }, |
| | | yAxis: { |
| | | type: 'value', |
| | | interval: 1 |
| | | minInterval: 1 |
| | | }, |
| | | series: [ |
| | | { |
| | |
| | | var dom1 = document.getElementById('chart1'); |
| | | |
| | | var opt1 = { |
| | | title: { |
| | | text: '产品状态统计', |
| | | left: 'center' |
| | | }, |
| | | tooltip: { |
| | | trigger: 'item' |
| | | }, |
| | |
| | | var dom2 = document.getElementById('chart2'); |
| | | |
| | | var opt2 = { |
| | | title: { |
| | | text: '良率统计', |
| | | left: 'center' |
| | | }, |
| | | tooltip: { |
| | | trigger: 'axis', |
| | | axisPointer: { |
| | | type: 'line' |
| | | }, |
| | | show: true |
| | | }, |
| | | legend: { |
| | | orient: 'vertical', |
| | | left: 'left' |
| | |
| | | var dom3 = document.getElementById('chart3'); |
| | | |
| | | var opt3 = { |
| | | title: { |
| | | text: 'TOP10不良统计', |
| | | left: 'center' |
| | | }, |
| | | tooltip: { |
| | | trigger: 'axis', |
| | | axisPointer: { |
| | | type: 'shadow' |
| | | }, |
| | | show: true, |
| | | formatter: '项目:{b}</br>计数:{c}' |
| | | }, |
| | | color: color, |
| | | //xAxis: { |
| | | // type: 'category', |
| | | // axisTick: { |
| | | // alignWithLabel: true |
| | | // }, |
| | | // data: [] |
| | | //}, |
| | | //yAxis: { |
| | | // type: 'value', |
| | | // interval: 1 |
| | | //}, |
| | | xAxis: { |
| | | type: 'category', |
| | | data: [] |
| | | type: 'value', |
| | | minInterval: 1, |
| | | }, |
| | | yAxis: { |
| | | type: 'value', |
| | | interval: 1 |
| | | type: 'category', |
| | | inverse: true, |
| | | axisLabel: { |
| | | show: false |
| | | }, |
| | | data: [] |
| | | }, |
| | | series: [ |
| | | { |
| | | data: [], |
| | | label: { |
| | | show: true, |
| | | formatter: '{b}', |
| | | distance: 10, |
| | | fontSize: 14, |
| | | position: 'insideLeft' |
| | | }, |
| | | type: 'bar', |
| | | barMaxWidth: 50 |
| | | } |
| | |
| | | var chart3 = echarts.init(dom3); |
| | | |
| | | function drawChart3(label, data) { |
| | | opt3.xAxis.data = label; |
| | | opt3.yAxis.data = label; |
| | | opt3.series[0].data = data; |
| | | chart3.setOption(opt3); |
| | | } |