123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343 |
- export const setTopOptions = {
- legend: {
- data: ['任务航材保障良好率', '装备完好率', '非任务携行航材利用率', '任务携行航材利用率'],
- textStyle: {
- fontSize: 13,
- color: '#fff'
- }
- },
- tooltip: {
- trigger: 'axis',
- axisPointer: {
- type: 'shadow'
- }
- },
- grid: {
- top: '15%',
- left: '5%',
- right: '5%',
- bottom: '0%',
- containLabel: true
- },
- xAxis: [
- {
- type: 'category',
- axisTick: { show: false },
- data: [],
- axisLine: {
- lineStyle: {
- color: '#fff'
- }
- },
- axisLabel: {
- fontSize: 13,
- rotate: 45
- },
- triggerEvent: true
- }
- ],
- yAxis: [
- {
- type: 'value',
- axisLabel: { formatter: '{value} %', fontSize: 13 },
- axisLine: {
- lineStyle: {
- color: '#fff'
- }
- }
- }
- ],
- series: [
- {
- name: '任务航材保障良好率',
- type: 'bar',
- maxBarWidth: 25,
- minBarWidth: 10,
- tooltip: {
- valueFormatter: function (value) {
- return value + '%'
- }
- },
- data: []
- },
- {
- name: '装备完好率',
- type: 'bar',
- maxBarWidth: 25,
- minBarWidth: 10,
- tooltip: {
- valueFormatter: function (value) {
- return value + '%'
- }
- },
- data: []
- },
- {
- name: '非任务携行航材利用率',
- type: 'bar',
- maxBarWidth: 25,
- minBarWidth: 10,
- tooltip: {
- valueFormatter: function (value) {
- return value + '%'
- }
- },
- data: []
- },
- {
- name: '任务携行航材利用率',
- type: 'bar',
- maxBarWidth: 25,
- minBarWidth: 10,
- tooltip: {
- valueFormatter: function (value) {
- return value + '%'
- }
- },
- data: []
- }
- ]
- }
- export const bottomLeftOptions = {
- legend: {
- data: ['非任务携行航材利用率', '任务携行航材利用率'],
- textStyle: {
- fontSize: 13,
- color: '#fff'
- }
- },
- tooltip: {
- trigger: 'axis',
- axisPointer: {
- type: 'shadow'
- }
- },
- grid: {
- left: '5%',
- right: '5%',
- bottom: '15%',
- containLabel: true
- },
- xAxis: [
- {
- type: 'category',
- axisTick: { show: false },
- data: [],
- axisLine: {
- lineStyle: {
- color: '#fff'
- }
- },
- axisLabel: {
- fontSize: 13,
- rotate: 45
- },
- triggerEvent: true
- }
- ],
- yAxis: [
- {
- type: 'value',
- axisLabel: { formatter: '{value} %', fontSize: 13 },
- axisLine: {
- lineStyle: {
- color: '#fff'
- }
- }
- }
- ],
- series: [
- {
- name: '非任务携行航材利用率',
- type: 'bar',
- maxBarWidth: 25,
- minBarWidth: 10,
- tooltip: {
- valueFormatter: function (value) {
- return value + '%'
- }
- },
- data: []
- },
- {
- name: '任务携行航材利用率',
- type: 'bar',
- maxBarWidth: 25,
- minBarWidth: 10,
- tooltip: {
- valueFormatter: function (value) {
- return value + '%'
- }
- },
- data: []
- }
- ]
- }
- export const bottomCenterOptions = {
- legend: {
- data: ['非任务携行航材利用率', '任务携行航材利用率'],
- textStyle: {
- fontSize: 13,
- color: '#fff'
- }
- },
- tooltip: {
- trigger: 'axis',
- axisPointer: {
- type: 'shadow'
- }
- },
- grid: {
- left: '5%',
- right: '5%',
- bottom: '10%',
- containLabel: true
- },
- xAxis: [
- {
- type: 'category',
- axisTick: { show: false },
- data: [],
- axisLine: {
- lineStyle: {
- color: '#fff'
- }
- },
- axisLabel: {
- fontSize: 13,
- rotate: 45
- },
- triggerEvent: true
- }
- ],
- yAxis: [
- {
- type: 'value',
- axisLabel: { formatter: '{value} %', fontSize: 13 },
- axisLine: {
- lineStyle: {
- color: '#fff'
- }
- }
- }
- ],
- series: [
- {
- name: '非任务携行航材利用率',
- type: 'bar',
- maxBarWidth: 25,
- minBarWidth: 10,
- tooltip: {
- valueFormatter: function (value) {
- return value + '%'
- }
- },
- data: []
- },
- {
- name: '任务携行航材利用率',
- type: 'bar',
- maxBarWidth: 25,
- minBarWidth: 10,
- tooltip: {
- valueFormatter: function (value) {
- return value + '%'
- }
- },
- data: []
- }
- ]
- }
- export const bottomRightOptions = {
- legend: {
- data: ['非任务携行航材利用率', '任务携行航材利用率'],
- textStyle: {
- fontSize: 13,
- color: '#fff'
- }
- },
- tooltip: {
- trigger: 'axis',
- axisPointer: {
- type: 'shadow'
- }
- },
- grid: {
- left: '5%',
- right: '5%',
- bottom: '10%',
- containLabel: true
- },
- xAxis: [
- {
- type: 'category',
- axisTick: { show: false },
- data: [],
- axisLine: {
- lineStyle: {
- color: '#fff'
- }
- },
- axisLabel: {
- fontSize: 13,
- rotate: 45
- },
- triggerEvent: true
- }
- ],
- yAxis: [
- {
- type: 'value',
- axisLabel: { formatter: '{value} %', fontSize: 13 },
- axisLine: {
- lineStyle: {
- color: '#fff'
- }
- }
- }
- ],
- series: [
- {
- name: '非任务携行航材利用率',
- type: 'bar',
- maxBarWidth: 25,
- minBarWidth: 10,
- tooltip: {
- valueFormatter: function (value) {
- return value + '%'
- }
- },
- data: []
- },
- {
- name: '任务携行航材利用率',
- type: 'bar',
- maxBarWidth: 25,
- minBarWidth: 10,
- tooltip: {
- valueFormatter: function (value) {
- return value + '%'
- }
- },
- data: []
- }
- ]
- }
- const handleModelData = (a) => {
- if (a == '全部') return [16, 56, 78]
- if (a == '大灯') return [89, 12, 36]
- if (a == '雾灯') return [15, 65, 11]
- if (a == '煤油') return [15, 65, 11]
- if (a == '飞机发动机') return [15, 65, 11]
- }
|