{"remainingRequest":"D:\\jenkins\\workspace\\yhxt-web\\node_modules\\thread-loader\\dist\\cjs.js!D:\\jenkins\\workspace\\yhxt-web\\node_modules\\babel-loader\\lib\\index.js!D:\\jenkins\\workspace\\yhxt-web\\node_modules\\eslint-loader\\index.js??ref--13-0!D:\\jenkins\\workspace\\yhxt-web\\src\\views\\dataScreen\\dataScreenCopy\\js\\option.js","dependencies":[{"path":"D:\\jenkins\\workspace\\yhxt-web\\src\\views\\dataScreen\\dataScreenCopy\\js\\option.js","mtime":1667326394997},{"path":"D:\\jenkins\\workspace\\yhxt-web\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\yhxt-web\\node_modules\\thread-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\yhxt-web\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"D:\\jenkins\\workspace\\yhxt-web\\node_modules\\eslint-loader\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["import _defineProperty from \"D:/jenkins/workspace/yhxt-web/node_modules/@babel/runtime/helpers/esm/defineProperty\";\n// 图标数据\n//路段\nvar option = {\n title: {\n text: '路段',\n style: {\n fill: '#fff'\n }\n },\n legend: {\n data: [],\n textStyle: {\n fontFamily: 'Arial',\n fontSize: 13,\n fill: '#fff'\n }\n },\n xAxis: {\n name: '公司',\n nameTextStyle: {\n fill: '#fff',\n fontSize: 14\n },\n data: ['建新公司', '双合公司', '遂渝公司', 'xx公司1', 'xx公司2', 'xx公司3', 'xx公司4'],\n axisLabel: {\n style: {\n fill: '#fff',\n fontSize: 14,\n rotate: 0\n }\n },\n axisLine: {\n style: {\n stroke: '#fff',\n lineWidth: 1\n }\n }\n },\n yAxis: {\n name: '数量',\n min: 0,\n max: '5%',\n nameTextStyle: {\n fill: '#fff',\n fontSize: 14\n },\n data: 'value',\n axisLabel: {\n style: {\n fill: '#fff',\n fontSize: 14,\n rotate: 0\n }\n },\n axisLine: {\n style: {\n stroke: '#fff',\n lineWidth: 1\n }\n }\n },\n series: [{\n name: '路段',\n data: [1200, 2230, 1900, 2100, 3500, 4200, 3985],\n type: 'bar',\n stack: 'a',\n label: {\n show: true,\n position: 'top',\n offset: [0, 0],\n style: {\n fill: '#fff'\n }\n }\n }]\n}; //路段\n\nvar option_1 = {\n title: {\n text: '路段',\n style: {\n fill: '#fff'\n }\n },\n legend: {\n data: [],\n textStyle: {\n fontFamily: 'Arial',\n fontSize: 13,\n fill: '#fff'\n }\n },\n xAxis: {\n name: '公司',\n nameTextStyle: {\n fill: '#fff',\n fontSize: 14\n },\n data: ['建新公司', '双合公司', '遂渝公司', 'xx公司1', 'xx公司2', 'xx公司3', 'xx公司4'],\n axisLabel: {\n style: {\n fill: '#fff',\n fontSize: 14,\n rotate: 0\n }\n },\n axisLine: {\n style: {\n stroke: '#fff',\n lineWidth: 1\n }\n }\n },\n yAxis: {\n name: '数量',\n min: 0,\n max: '5%',\n nameTextStyle: {\n fill: '#fff',\n fontSize: 14\n },\n data: 'value',\n axisLabel: {\n style: {\n fill: '#fff',\n fontSize: 14,\n rotate: 0\n }\n },\n axisLine: {\n style: {\n stroke: '#fff',\n lineWidth: 1\n }\n }\n },\n series: [{\n name: '路段',\n data: [1200, 2230, 1900, 2100, 3500, 4200, 3985],\n type: 'bar',\n label: {\n show: true,\n position: 'top',\n offset: [0, 0],\n style: {\n fill: '#fff'\n }\n }\n }]\n}; //沿线设施\n\nvar option_2 = {\n title: {\n text: '沿线设施',\n style: {\n fill: '#fff'\n }\n },\n legend: {\n data: [],\n textStyle: {\n fontFamily: 'Arial',\n fontSize: 13,\n fill: '#fff'\n }\n },\n xAxis: {\n name: '公司',\n nameTextStyle: {\n fill: '#fff',\n fontSize: 10\n },\n data: ['建新公司', '双合公司', '遂渝公司', 'xx公司1', 'xx公司2', 'xx公司3', 'xx公司4'],\n axisLabel: {\n style: {\n rotate: 20,\n textAlign: 'left',\n textBaseline: 'top',\n fill: '#fff',\n fontSize: 10\n }\n },\n axisLine: {\n style: {\n stroke: '#fff',\n lineWidth: 1\n }\n }\n },\n yAxis: {\n name: '数量',\n min: 0,\n max: '5%',\n nameTextStyle: {\n fill: '#fff',\n fontSize: 14\n },\n data: 'value',\n axisLabel: {\n style: {\n fill: '#fff',\n fontSize: 14,\n rotate: 0\n }\n },\n axisLine: {\n style: {\n stroke: '#fff',\n lineWidth: 1\n }\n }\n },\n series: [{\n name: '沿线设施',\n data: [1200, 2230, 1900, 2100, 3500, 4200, 3985],\n type: 'bar',\n label: {\n show: true,\n position: 'top',\n offset: [0, 0],\n style: {\n fill: '#fff'\n }\n }\n }]\n}; //边坡\n\nvar option_3 = {\n title: {\n text: '边坡',\n style: {\n fill: '#fff'\n }\n },\n legend: {\n data: ['高危', '不高危'],\n textStyle: {\n fontFamily: 'Arial',\n fontSize: 13,\n fill: '#fff'\n }\n },\n xAxis: {\n name: '公司',\n nameTextStyle: {\n fill: '#fff',\n fontSize: 10\n },\n data: ['建新公司', '双合公司', '遂渝公司', 'xx公司1', 'xx公司2', 'xx公司3', 'xx公司4'],\n axisLabel: {\n style: {\n rotate: 0,\n textAlign: 'left',\n textBaseline: 'top',\n fill: '#fff',\n fontSize: 10\n }\n },\n axisLine: {\n style: {\n stroke: '#fff',\n lineWidth: 1\n }\n }\n },\n yAxis: {\n name: '数量',\n min: 0,\n max: '5%',\n nameTextStyle: {\n fill: '#fff',\n fontSize: 14\n },\n data: 'value',\n axisLabel: {\n style: {\n fill: '#fff',\n fontSize: 14,\n rotate: 0\n }\n },\n axisLine: {\n style: {\n stroke: '#fff',\n lineWidth: 1\n }\n }\n },\n series: [{\n name: '高危',\n data: [1200, 2230, 1900, 2100, 3500, 4200, 3985],\n type: 'bar',\n stack: 'a',\n label: {\n show: true,\n position: 'top',\n offset: [0, 0],\n style: {\n fill: '#fff'\n }\n }\n }, {\n name: '不高危',\n data: [1200, 2230, 1900, 2100, 3500, 4200, 3985],\n type: 'bar',\n stack: 'a',\n label: {\n show: true,\n position: 'center',\n offset: [0, 0],\n style: {\n fill: '#fff'\n }\n }\n }]\n}; //桥梁\n\nvar option_4 = {\n title: {\n text: '桥梁',\n style: {\n fill: '#fff'\n }\n },\n legend: {\n data: ['特大桥', '大桥', '中桥', '小桥'],\n textStyle: {\n fontFamily: 'Arial',\n fontSize: 13,\n fill: '#fff'\n }\n },\n xAxis: {\n name: '公司',\n nameTextStyle: {\n fill: '#fff',\n fontSize: 10\n },\n data: ['建新公司', '双合公司', '遂渝公司', 'xx公司1', 'xx公司2', 'xx公司3', 'xx公司4'],\n axisLabel: {\n style: {\n rotate: 0,\n textAlign: 'left',\n textBaseline: 'top',\n fill: '#fff',\n fontSize: 10\n }\n },\n axisLine: {\n style: {\n stroke: '#fff',\n lineWidth: 1\n }\n }\n },\n yAxis: {\n name: '数量',\n min: 0,\n max: '5%',\n nameTextStyle: {\n fill: '#fff',\n fontSize: 14\n },\n data: 'value',\n axisLabel: {\n style: {\n fill: '#fff',\n fontSize: 14,\n rotate: 0\n }\n },\n axisLine: {\n style: {\n stroke: '#fff',\n lineWidth: 1\n }\n }\n },\n series: [{\n name: '特大桥',\n data: [1200, 2230, 1900, 2100, 3500, 4200, 3985],\n type: 'bar',\n stack: 'a',\n label: {\n show: true,\n position: 'top',\n offset: [0, 0],\n style: {\n fill: '#fff'\n }\n }\n }, {\n name: '大桥',\n data: [1200, 2230, 1900, 2100, 3500, 4200, 3985],\n type: 'bar',\n stack: 'a',\n label: {\n show: true,\n position: 'top',\n offset: [0, 0],\n style: {\n fill: '#fff'\n }\n }\n }, {\n name: '中桥',\n data: [1200, 2230, 1900, 2100, 3500, 4200, 3985],\n type: 'bar',\n stack: 'a',\n label: {\n show: true,\n position: 'top',\n offset: [0, 0],\n style: {\n fill: '#fff'\n }\n }\n }, {\n name: '小桥',\n data: [1200, 2230, 1900, 2100, 3500, 4200, 3985],\n type: 'bar',\n stack: 'a',\n label: {\n show: true,\n position: 'top',\n offset: [0, 0],\n style: {\n fill: '#fff'\n }\n }\n }]\n}; //隧道\n\nvar option_5 = {\n title: {\n text: '隧道',\n style: {\n fill: '#fff'\n }\n },\n legend: {\n data: ['特长隧道', '长隧道', '中隧道', '短隧道'],\n textStyle: {\n fontFamily: 'Arial',\n fontSize: 13,\n fill: '#fff'\n }\n },\n xAxis: {\n name: '公司',\n nameTextStyle: {\n fill: '#fff',\n fontSize: 10\n },\n data: ['建新公司', '双合公司', '遂渝公司', 'xx公司1', 'xx公司2', 'xx公司3', 'xx公司4'],\n axisLabel: {\n style: {\n rotate: 0,\n textAlign: 'left',\n textBaseline: 'top',\n fill: '#fff',\n fontSize: 10\n }\n },\n axisLine: {\n style: {\n stroke: '#fff',\n lineWidth: 1\n }\n }\n },\n yAxis: {\n name: '数量',\n min: 0,\n max: '5%',\n nameTextStyle: {\n fill: '#fff',\n fontSize: 14\n },\n data: 'value',\n axisLabel: {\n style: {\n fill: '#fff',\n fontSize: 14,\n rotate: 0\n }\n },\n axisLine: {\n style: {\n stroke: '#fff',\n lineWidth: 1\n }\n }\n },\n series: [{\n name: '特长隧道',\n data: [1200, 2230, 1900, 2100, 3500, 4200, 3985],\n type: 'bar',\n stack: 'a',\n label: {\n show: true,\n position: 'top',\n offset: [0, 0],\n style: {\n fill: '#fff'\n }\n }\n }, {\n name: '长隧道',\n data: [1200, 2230, 1900, 2100, 3500, 4200, 3985],\n type: 'bar',\n stack: 'a',\n label: {\n show: true,\n position: 'top',\n offset: [0, 0],\n style: {\n fill: '#fff'\n }\n }\n }, {\n name: '中隧道',\n data: [1200, 2230, 1900, 2100, 3500, 4200, 3985],\n type: 'bar',\n stack: 'a',\n label: {\n show: true,\n position: 'top',\n offset: [0, 0],\n style: {\n fill: '#fff'\n }\n }\n }, {\n name: '短隧道',\n data: [1200, 2230, 1900, 2100, 3500, 4200, 3985],\n type: 'bar',\n stack: 'a',\n label: {\n show: true,\n position: 'top',\n offset: [0, 0],\n style: {\n fill: '#fff'\n }\n }\n }]\n}; //涵洞\n\nvar option_6 = {\n title: {\n text: '涵洞',\n style: {\n fill: '#fff'\n }\n },\n legend: {\n data: ['盖板涵', '管涵', '箱涵', '拱涵', '倒虹吸'],\n textStyle: {\n fontFamily: 'Arial',\n fontSize: 13,\n fill: '#fff'\n }\n },\n xAxis: {\n name: '公司',\n nameTextStyle: {\n fill: '#fff',\n fontSize: 10\n },\n data: ['建新公司', '双合公司', '遂渝公司', 'xx公司1', 'xx公司2', 'xx公司3', 'xx公司4'],\n axisLabel: {\n style: {\n rotate: 0,\n textAlign: 'left',\n textBaseline: 'top',\n fill: '#fff',\n fontSize: 10\n }\n },\n axisLine: {\n style: {\n stroke: '#fff',\n lineWidth: 1\n }\n }\n },\n yAxis: {\n name: '数量',\n min: 0,\n max: '5%',\n nameTextStyle: {\n fill: '#fff',\n fontSize: 14\n },\n data: 'value',\n axisLabel: {\n style: {\n fill: '#fff',\n fontSize: 14,\n rotate: 0\n }\n },\n axisLine: {\n style: {\n stroke: '#fff',\n lineWidth: 1\n }\n }\n },\n series: [{\n name: '盖板涵',\n data: [1200, 2230, 1900, 2100, 3500, 4200, 3985],\n type: 'bar',\n stack: 'a',\n label: {\n show: true,\n position: 'top',\n offset: [0, 0],\n style: {\n fill: '#fff'\n }\n }\n }, {\n name: '管涵',\n data: [1200, 2230, 1900, 2100, 3500, 4200, 3985],\n type: 'bar',\n stack: 'a',\n label: {\n show: true,\n position: 'top',\n offset: [0, 0],\n style: {\n fill: '#fff'\n }\n }\n }, {\n name: '箱涵',\n data: [1200, 2230, 1900, 2100, 3500, 4200, 3985],\n type: 'bar',\n stack: 'a',\n label: {\n show: true,\n position: 'top',\n offset: [0, 0],\n style: {\n fill: '#fff'\n }\n }\n }, {\n name: '拱涵',\n data: [1200, 2230, 1900, 2100, 3500, 4200, 3985],\n type: 'bar',\n stack: 'a',\n label: {\n show: true,\n position: 'top',\n offset: [0, 0],\n style: {\n fill: '#fff'\n }\n }\n }, {\n name: '倒虹吸',\n data: [1200, 2230, 1900, 2100, 3500, 4200, 3985],\n type: 'bar',\n stack: 'a',\n label: {\n show: true,\n position: 'top',\n offset: [0, 0],\n style: {\n fill: '#fff'\n }\n }\n }]\n}; //桥梁类别统计\n\nvar option_7 = {\n title: {\n text: '桥梁类别统计',\n style: {\n fill: '#fff'\n }\n },\n series: [{\n type: 'pie',\n data: [{\n name: '遂渝分公司',\n value: 93\n }, {\n name: '建新分公司',\n value: 32\n }, {\n name: '秀松分公司',\n value: 65\n }, {\n name: '双合分公司',\n value: 44\n }, {\n name: '永泸分公司',\n value: 52\n }],\n insideLabel: {\n show: true\n },\n roseType: true,\n label: {\n formatter: '{value}万元'\n }\n }]\n}; //隧道等级统计\n\nvar option_8 = {\n title: {\n text: '隧道等级统计',\n style: {\n fill: '#fff'\n }\n },\n series: [{\n type: 'pie',\n data: [{\n name: '遂渝分公司',\n value: 93\n }, {\n name: '建新分公司',\n value: 32\n }, {\n name: '秀松分公司',\n value: 65\n }, {\n name: '双合分公司',\n value: 44\n }, {\n name: '永泸分公司',\n value: 52\n }],\n insideLabel: {\n show: true\n },\n roseType: true,\n label: {\n formatter: '{value}万元'\n }\n }]\n}; //巡检填报\n\nvar option_9 = {\n title: {\n text: '巡检填报统计',\n style: {\n fill: '#fff'\n }\n },\n xAxis: {\n data: ['永泸高速', '成渝环线遂渝段', '石墨高速', '秀松高速', '潼荣高速', '合安高速', '合璧津高速'],\n axisLabel: {\n style: {\n rotate: 20,\n textAlign: 'left',\n textBaseline: 'top',\n fill: '#fff',\n fontSize: 14 // rotate: 0\n\n },\n formatter: function formatter(dataItem) {\n return dataItem.value;\n }\n },\n nameTextStyle: {\n fill: '#fff',\n fontSize: 10\n },\n axisLine: {\n style: {\n stroke: '#fff',\n lineWidth: 1\n }\n },\n axisTick: {\n style: {\n stroke: '#fff',\n lineWidth: 1\n }\n }\n },\n yAxis: {\n data: 'value',\n axisLabel: {\n style: {\n fill: '#fff',\n fontSize: 14,\n rotate: 0\n },\n formatter: function formatter(dataItem) {\n return dataItem.value;\n }\n },\n nameTextStyle: {\n fill: '#fff',\n fontSize: 10\n },\n axisLine: {\n style: {\n stroke: '#fff',\n lineWidth: 1\n }\n },\n axisTick: {\n style: {\n stroke: '#fff',\n lineWidth: 1\n }\n }\n },\n series: [{\n data: [9, 8, 7, 6, 5, 3, 4],\n type: 'line',\n label: {\n show: true,\n formatter: '{value}',\n style: {\n fill: '#fff'\n }\n },\n lineArea: {\n show: true,\n gradient: ['rgba(55, 162, 218, 0.6)', 'rgba(55, 162, 218, 0)']\n }\n }]\n}; //巡检任务完成统计\n\nvar option_10 = {\n title: {\n text: '日常巡检',\n style: {\n fill: '#fff'\n }\n },\n legend: {\n data: [{\n name: '日巡检',\n color: '#3861fb'\n }, {\n name: '夜巡检',\n color: '#d53f48'\n }],\n bottom: 16,\n textStyle: {\n fontFamily: 'Arial',\n fontSize: 13,\n fill: '#fff'\n }\n },\n xAxis: {\n data: ['遂渝公司', '建新公司', '永泸公司', '秀松公司', '双合公司'],\n axisLabel: {\n style: {\n fill: '#fff',\n fontSize: 14,\n rotate: 0 // textAlign: 'left',\n // textBaseline: 'top'\n\n }\n },\n axisLine: {\n style: {\n stroke: '#01a3ff',\n lineWidth: 1\n }\n },\n axisTick: {\n style: {\n stroke: '#01a3ff',\n lineWidth: 1\n }\n }\n },\n yAxis: [{\n data: 'value',\n min: 0,\n max: '10%',\n interval: 5,\n splitLine: {\n style: {\n stroke: '#01a3ff',\n lineWidth: 1\n }\n },\n axisLabel: {\n style: {\n fill: '#fff',\n fontSize: 18,\n rotate: 0\n },\n formatter: function formatter(dataItem) {\n return dataItem.value;\n }\n },\n axisTick: {\n style: {\n stroke: '#01a3ff',\n lineWidth: 1\n }\n },\n axisLine: {\n style: {\n stroke: '#01a3ff',\n lineWidth: 1\n }\n }\n }],\n series: [{\n name: '日巡检',\n data: [9, 7, 4, 5, 6],\n type: 'bar',\n stack: 'a',\n label: {\n show: true,\n position: 'top',\n offset: [-10, -10],\n style: {\n fill: '#fff',\n fontSize: 18\n }\n },\n gradient: {\n color: ['#2fc1d2', '#348ee7', '#3861fb']\n }\n }, {\n name: '夜巡检',\n data: [9, 6, 7, 4, 2],\n type: 'bar',\n stack: 'a',\n label: {\n show: true,\n position: 'top',\n offset: [10, -10],\n style: {\n fill: '#fff',\n fontSize: 18\n }\n },\n gradient: {\n color: ['#f07d68', '#e5645b', '#d53f48']\n }\n }]\n}; //巡检填报统计\n\nvar option_11 = {\n title: {\n text: '巡检填报统计',\n style: {\n fill: '#fff'\n }\n },\n xAxis: {\n data: ['遂渝公司', '建新公司', '永泸公司', '秀松公司', '双合公司'],\n axisLabel: {\n style: {\n rotate: 0,\n // textAlign: 'left',\n // textBaseline: 'top',\n fill: '#fff',\n fontSize: 14\n },\n formatter: function formatter(dataItem) {\n return dataItem.value;\n }\n },\n nameTextStyle: {\n fill: '#fff',\n fontSize: 10\n },\n axisLine: {\n style: {\n stroke: '#01a3ff',\n lineWidth: 1\n }\n },\n axisTick: {\n style: {\n stroke: '#01a3ff',\n lineWidth: 1\n }\n },\n splitLine: {\n style: {\n stroke: '#01a3ff',\n lineWidth: 1\n }\n }\n },\n yAxis: {\n data: 'value',\n axisLabel: {\n style: {\n fill: '#fff',\n fontSize: 18,\n rotate: 0\n },\n formatter: function formatter(dataItem) {\n return dataItem.value;\n }\n },\n nameTextStyle: {\n fill: '#fff',\n fontSize: 18\n },\n axisLine: {\n style: {\n stroke: '#01a3ff',\n lineWidth: 1\n }\n },\n axisTick: {\n style: {\n stroke: '#01a3ff',\n lineWidth: 1\n }\n },\n splitLine: {\n style: {\n stroke: '#01a3ff',\n lineWidth: 1\n }\n }\n },\n series: [{\n data: [4, 3, 1, 2, 3],\n type: 'line',\n smooth: true,\n label: {\n show: true,\n style: {\n fill: '#fff',\n fontSize: 18,\n fontWight: 500\n }\n },\n lineStyle: {\n fill: '#52c1ee',\n lineWidth: 2\n },\n lineArea: {\n show: true,\n gradient: ['rgba(55, 162, 218, 0.6)', 'rgba(55, 162, 218, 0)']\n },\n linePoint: {\n style: {\n fill: '#01a3ff',\n lineWidth: 1\n }\n }\n }]\n}; //养护车辆统计\n\nvar option_12 = {\n title: {\n text: '养护车辆统计',\n style: {\n fill: '#fff' // fontSize: 12\n\n }\n },\n xAxis: {\n data: ['皮卡', '轻卡', '清扫车', '清洗车', '洒水车', '巡查车', '高架车', '拖车'],\n axisLabel: {\n style: {\n rotate: 0,\n // textAlign: 'left',\n // textBaseline: 'top',\n fill: '#fff' // fontSize: 14\n\n } //formatter: dataItem => dataItem.value\n\n },\n axisLine: {\n style: {\n stroke: '#01a3ff',\n lineWidth: 1\n }\n },\n axisTick: {\n style: {\n stroke: '#01a3ff',\n lineWidth: 1\n }\n }\n },\n yAxis: {\n data: 'value',\n axisLabel: {\n style: {\n fill: '#fff',\n // fontSize: 14,\n rotate: 0\n } //formatter: dataItem => dataItem.value\n\n },\n splitLine: {\n style: {\n stroke: '#01a3ff',\n lineWidth: 1\n }\n },\n axisLine: {\n style: {\n stroke: '#01a3ff',\n lineWidth: 1\n }\n },\n axisTick: {\n style: {\n stroke: '#01a3ff',\n lineWidth: 1\n }\n }\n },\n grid: {\n top: '30%',\n bottom: '15%'\n },\n series: [{\n data: [16, 21, 3, 4, 1, 1, 1, 1],\n type: 'line',\n smooth: true,\n label: {\n show: true,\n style: {\n fill: '#fff',\n fontSize: 18\n }\n },\n lineStyle: {\n fill: '#52c1ee',\n lineWidth: 2\n },\n lineArea: {\n show: true,\n gradient: ['rgba(55, 162, 218, 0.6)', 'rgba(55, 162, 218, 0)']\n },\n linePoint: {\n style: {\n fill: '#01a3ff',\n lineWidth: 1\n }\n }\n }]\n}; //公司人员统计\n\nvar option_13 = {\n title: {\n text: '公司人员统计',\n style: {\n fill: '#fff' // fontSize: 12\n\n }\n },\n legend: {\n data: [{\n name: '管理人员',\n color: '#3861fb'\n }, {\n name: '巡查人员',\n color: '#d53f48'\n }, {\n name: '养护人员',\n color: '#f8b909'\n } // {name: '施工人员', color: '#2ea577'}\n ],\n bottom: '5%',\n textStyle: {\n fontFamily: 'Arial',\n // fontSize: 14,\n fill: '#fff'\n }\n },\n xAxis: {\n data: ['遂渝公司', '建新公司', '永泸公司', '双合公司', '秀松公司'],\n axisLabel: {\n style: {\n fill: '#fff',\n rotate: 0 // textAlign: 'left',\n // textBaseline: 'top'\n\n }\n },\n axisTick: {\n style: {\n stroke: '#01a3ff',\n lineWidth: 1\n }\n },\n axisLine: {\n style: {\n stroke: '#01a3ff',\n lineWidth: 1\n }\n }\n },\n yAxis: [{\n name: '数量',\n data: 'value',\n min: 0,\n max: '10%',\n interval: 5,\n splitLine: {\n style: {\n stroke: '#01a3ff',\n lineWidth: 1\n }\n },\n nameTextStyle: {\n fill: '#fff' // fontSize: 14\n\n },\n axisTick: {\n style: {\n stroke: '#01a3ff',\n lineWidth: 1\n }\n },\n axisLine: {\n style: {\n stroke: '#01a3ff',\n lineWidth: 1\n }\n },\n axisLabel: {\n style: {\n fill: '#fff',\n // fontSize: 18,\n rotate: 0\n }\n }\n }],\n grid: {\n top: '28%',\n bottom: '25%'\n },\n series: [{\n name: '管理人员',\n data: [0, 0, 0, 0, 0],\n type: 'bar',\n // gradient: {\n // color: ['#37a2da', '#67e0e3']\n // },\n // animationCurve: 'easeOutBounce',\n stack: 'a',\n label: {\n show: true,\n position: 'top',\n offset: [-14, -10],\n formatter: function formatter(dataItem) {\n return dataItem.value == 0 ? '' : dataItem.value;\n },\n style: {\n fill: '#fff' // fontSize: 18\n\n }\n },\n gradient: {\n color: ['#2fc1d2', '#348ee7', '#3861fb']\n }\n }, {\n name: '巡查人员',\n data: [0, 0, 0, 0, 0],\n type: 'bar',\n // yAxisIndex: 1,\n // animationCurve: 'easeOutBounce',\n stack: 'a',\n label: {\n show: true,\n position: 'top',\n offset: [-6, -10],\n formatter: function formatter(dataItem) {\n return dataItem.value == 0 ? '' : dataItem.value;\n },\n style: {\n fill: '#fff' // fontSize: 18\n\n }\n },\n gradient: {\n color: ['#f07d68', '#e5645b', '#d53f48']\n }\n }, {\n name: '养护人员',\n data: [0, 0, 0, 0, 0],\n type: 'bar',\n // yAxisIndex: 1,\n // animationCurve: 'easeOutBounce',\n stack: 'a',\n label: {\n show: true,\n position: 'top',\n offset: [6, -10],\n formatter: function formatter(dataItem) {\n return dataItem.value == 0 ? '' : dataItem.value;\n },\n style: {\n fill: '#fff' // fontSize: 18\n\n }\n },\n gradient: {\n color: ['#eee26c', '#f3cf3d', '#f8b909']\n }\n }, {\n name: '施工人员',\n data: [0, 0, 0, 0, 0],\n type: 'bar',\n // yAxisIndex: 1,\n // animationCurve: 'easeOutBounce',\n stack: 'a',\n label: {\n show: true,\n position: 'top',\n offset: [14, -10],\n formatter: function formatter(dataItem) {\n return dataItem.value == 0 ? '' : dataItem.value;\n },\n style: {\n fill: '#fff' // fontSize: 18\n\n }\n },\n gradient: {\n color: ['#81eaad', '#5ac994', '#2ea577']\n }\n }]\n}; //各路段养护费用统计\n\nvar option_14 = {\n title: {\n text: '各路段养护费用统计',\n style: {\n fill: '#fff'\n }\n },\n xAxis: {\n data: ['永泸高速', '成渝环线遂渝段', '石黔高速', '秀松高速', '潼荣高速', '合安高速'],\n axisLabel: {\n style: {\n fill: '#fff',\n rotate: 20,\n textAlign: 'left',\n textBaseline: 'top'\n }\n },\n axisTick: {\n show: false\n },\n axisLine: {\n style: {\n stroke: '#fff',\n lineWidth: 1\n }\n }\n },\n yAxis: [_defineProperty({\n data: 'value',\n min: 0,\n max: '10%',\n interval: 5,\n splitLine: {\n style: {\n lineDash: [3, 3]\n }\n },\n axisLabel: {\n formatter: '{value}'\n },\n axisTick: {\n show: false\n },\n axisLine: {\n style: {\n stroke: '#fff',\n lineWidth: 1\n }\n }\n }, \"axisLabel\", {\n style: {\n fill: '#fff',\n fontSize: 10,\n rotate: 0\n }\n })],\n series: [{\n data: [9, 7, 4, 5, 6, 7],\n type: 'bar',\n // gradient: {\n // color: ['#37a2da', '#67e0e3']\n // },\n // animationCurve: 'easeOutBounce',\n stack: 'a',\n label: {\n show: true,\n position: 'top',\n offset: [0, 0],\n style: {\n fill: '#fff'\n }\n }\n }]\n}; //巡检类统计\n\nvar option_15 = {\n title: {\n text: '定期/经常检查',\n style: {\n fill: '#fff'\n }\n },\n xAxis: {\n data: ['桥梁经常检查', '隧道经常检查', '涵洞经常检查', '边坡经常检查', '桥梁定期检查', '隧道定期检查', '涵洞定期检查', '边坡定期检查'],\n axisLabel: {\n style: {\n fill: '#fff',\n fontSize: 14,\n rotate: 20,\n textAlign: 'left',\n textBaseline: 'top'\n }\n },\n axisLine: {\n style: {\n stroke: '#01a3ff',\n lineWidth: 1\n }\n },\n axisTick: {\n style: {\n stroke: '#01a3ff',\n lineWidth: 1\n }\n }\n },\n yAxis: [{\n data: 'value',\n min: 0,\n max: '10%',\n interval: 5,\n splitLine: {\n style: {\n stroke: '#01a3ff',\n lineWidth: 1\n }\n },\n axisLabel: {\n style: {\n fill: '#fff',\n fontSize: 18,\n rotate: 0\n },\n formatter: function formatter(dataItem) {\n return dataItem.value;\n }\n },\n axisTick: {\n style: {\n stroke: '#01a3ff',\n lineWidth: 1\n }\n },\n axisLine: {\n style: {\n stroke: '#01a3ff',\n lineWidth: 1\n }\n }\n }],\n series: [{\n data: [4, 5, 6, 1, 3, 4, 6, 4],\n type: 'bar',\n stack: 'a',\n label: {\n show: true,\n position: 'top',\n offset: [0, -10],\n style: {\n fill: '#fff',\n fontSize: 18\n }\n },\n gradient: {\n color: ['#2fc1d2', '#348ee7', '#3861fb']\n }\n }]\n}; //病害类型统计\n\nvar option_16 = {\n title: {\n text: '病害类型统计',\n style: {\n fill: '#fff'\n }\n },\n grid: {\n top: '20%',\n bottom: 0,\n left: '5%'\n },\n // legend: {\n // data: [\n // {\n // name: '同比'\n // },\n // {\n // name: '环比'\n // }\n // ],\n // orient: 'horizontal',\n // bottom: 30,\n // textStyle: {\n // fontFamily: 'Arial',\n // fontSize: 16,\n // fill: '#fff'\n // }\n // },\n series: [{\n name: '同比',\n type: 'pie',\n data: [{\n name: '总则',\n value: 93\n }, {\n name: '保洁',\n value: 32\n }, {\n name: '路基',\n value: 65\n }, {\n name: '路面',\n value: 44\n }, {\n name: '隧道',\n value: 52\n }, {\n name: '桥梁,涵洞',\n value: 52\n }, {\n name: '交通安全设施及沿线设施',\n value: 52\n }, {\n name: '绿化',\n value: 52\n }, {\n name: '站房',\n value: 52\n }, {\n name: '计日工',\n value: 52\n }],\n radius: '30%',\n outsideLabel: {\n show: false\n },\n insideLabel: {\n show: true\n }\n }, {\n name: '环比',\n type: 'pie',\n data: [{\n name: '总则',\n value: 93\n }, {\n name: '保洁',\n value: 32\n }, {\n name: '路基',\n value: 65\n }, {\n name: '路面',\n value: 44\n }, {\n name: '隧道',\n value: 52\n }, {\n name: '桥梁,涵洞',\n value: 52\n }, {\n name: '交通安全设施及沿线设施',\n value: 52\n }, {\n name: '绿化',\n value: 52\n }, {\n name: '站房',\n value: 52\n }, {\n name: '计日工',\n value: 52\n }],\n radius: ['40%', '50%'],\n outsideLabel: {\n show: true,\n formatter: '{name}个数:{value}',\n labelLineEndLength: 30,\n style: {\n fill: '#fff' // fontSize: 14\n\n }\n },\n insideLabel: {\n show: false\n }\n }]\n}; //养护工单统计\n\nvar option_17 = {\n title: {\n text: '养护工单统计',\n style: {\n fill: '#fff'\n }\n },\n xAxis: {\n data: ['遂渝公司', '建新公司', '永泸公司', '秀松公司', '双合公司'],\n axisLabel: {\n style: {\n rotate: 0,\n // textAlign: 'left',\n // textBaseline: 'top',\n fill: '#fff',\n fontSize: 14\n },\n formatter: function formatter(dataItem) {\n return dataItem.value;\n }\n },\n nameTextStyle: {\n fill: '#fff',\n fontSize: 10\n },\n axisLine: {\n style: {\n stroke: '#01a3ff',\n lineWidth: 1\n }\n },\n axisTick: {\n style: {\n stroke: '#01a3ff',\n lineWidth: 1\n }\n },\n splitLine: {\n style: {\n stroke: '#01a3ff',\n lineWidth: 1\n }\n }\n },\n yAxis: {\n data: 'value',\n axisLabel: {\n style: {\n fill: '#fff',\n fontSize: 18,\n rotate: 0\n },\n formatter: function formatter(dataItem) {\n return dataItem.value;\n }\n },\n nameTextStyle: {\n fill: '#fff',\n fontSize: 18\n },\n axisLine: {\n style: {\n stroke: '#01a3ff',\n lineWidth: 1\n }\n },\n axisTick: {\n style: {\n stroke: '#01a3ff',\n lineWidth: 1\n }\n },\n splitLine: {\n style: {\n stroke: '#01a3ff',\n lineWidth: 1\n }\n }\n },\n series: [{\n data: [4, 3, 1, 2, 3],\n type: 'line',\n smooth: true,\n label: {\n show: true,\n style: {\n fill: '#fff',\n fontSize: 18,\n fontWight: 500\n }\n },\n lineStyle: {\n fill: '#52c1ee',\n lineWidth: 2\n },\n lineArea: {\n show: true,\n gradient: ['rgba(55, 162, 218, 0.6)', 'rgba(55, 162, 218, 0)']\n },\n linePoint: {\n style: {\n fill: '#01a3ff',\n lineWidth: 1\n }\n }\n }]\n}; //养护任务完成统计\n\nvar option_18 = {\n title: {\n text: '养护工单(个)',\n style: {\n fill: '#fff'\n }\n },\n legend: {\n data: [{\n name: '完成',\n color: '#3861fb'\n }, {\n name: '未完成',\n color: '#d53f48'\n }],\n bottom: 16,\n textStyle: {\n fontFamily: 'Arial',\n fontSize: 13,\n fill: '#fff'\n }\n },\n xAxis: {\n data: ['遂渝公司', '建新公司', '永泸公司', '秀松公司', '双合公司'],\n axisLabel: {\n style: {\n fill: '#fff',\n fontSize: 14,\n rotate: 0 // textAlign: 'left',\n // textBaseline: 'top'\n\n }\n },\n axisLine: {\n style: {\n stroke: '#01a3ff',\n lineWidth: 1\n }\n },\n axisTick: {\n style: {\n stroke: '#01a3ff',\n lineWidth: 1\n }\n }\n },\n yAxis: [{\n data: 'value',\n min: 0,\n max: '10%',\n interval: 5,\n splitLine: {\n style: {\n stroke: '#01a3ff',\n lineWidth: 1\n }\n },\n axisLabel: {\n style: {\n fill: '#fff',\n fontSize: 18,\n rotate: 0\n },\n formatter: function formatter(dataItem) {\n return dataItem.value;\n }\n },\n axisTick: {\n style: {\n stroke: '#01a3ff',\n lineWidth: 1\n }\n },\n axisLine: {\n style: {\n stroke: '#01a3ff',\n lineWidth: 1\n }\n }\n }],\n series: [{\n name: '完成',\n data: [9, 7, 4, 5, 6],\n type: 'bar',\n stack: 'a',\n label: {\n show: true,\n position: 'top',\n offset: [-10, -10],\n style: {\n fill: '#fff',\n fontSize: 18\n }\n },\n gradient: {\n color: ['#2fc1d2', '#348ee7', '#3861fb']\n }\n }, {\n name: '未完成',\n data: [9, 6, 7, 4, 2],\n type: 'bar',\n stack: 'a',\n label: {\n show: true,\n position: 'top',\n offset: [10, -10],\n style: {\n fill: '#fff',\n fontSize: 18\n }\n },\n gradient: {\n color: ['#f07d68', '#e5645b', '#d53f48']\n }\n }]\n}; //病害数量统计\n\nvar option_19 = {\n title: {\n text: '病害数量',\n style: {\n fill: '#fff'\n }\n },\n legend: {\n data: [{\n name: '完成',\n color: '#3861fb'\n }, {\n name: '未完成',\n color: '#d53f48'\n }],\n bottom: '1%',\n textStyle: {\n fontFamily: 'Arial',\n // fontSize: 13,\n fill: '#fff'\n }\n },\n xAxis: {\n data: ['遂渝公司', '建新公司', '永泸公司', '秀松公司', '双合公司'],\n axisLabel: {\n style: {\n fill: '#fff',\n // fontSize: 14,\n rotate: 0 // textAlign: 'left',\n // textBaseline: 'top'\n\n }\n },\n axisLine: {\n style: {\n stroke: '#01a3ff',\n lineWidth: 1\n }\n },\n axisTick: {\n style: {\n stroke: '#01a3ff',\n lineWidth: 1\n }\n }\n },\n yAxis: [{\n data: 'value',\n min: 0,\n max: '20%',\n // splitNumber: 20,\n // minInterval: 50,\n // interval: 200,\n // interval: 5,\n splitLine: {\n style: {\n stroke: '#01a3ff',\n lineWidth: 1\n }\n },\n axisLabel: {\n style: {\n fill: '#fff',\n // fontSize: 18,\n rotate: 0\n },\n formatter: function formatter(dataItem) {\n return dataItem.value;\n }\n },\n axisTick: {\n style: {\n stroke: '#01a3ff',\n lineWidth: 1\n }\n },\n axisLine: {\n style: {\n stroke: '#01a3ff',\n lineWidth: 1\n }\n }\n }],\n // grid: {\n // top: '40%',\n // bottom: '30%'\n // },\n series: [{\n name: '完成',\n data: [0, 0, 0, 0, 0],\n type: 'bar',\n stack: 'a',\n label: {\n show: true,\n position: 'top',\n offset: [-10, -10],\n style: {\n fill: '#fff' // fontSize: 18\n\n }\n },\n gradient: {\n color: ['#2fc1d2', '#348ee7', '#3861fb']\n }\n }, {\n name: '未完成',\n data: [0, 0, 0, 0, 0],\n type: 'bar',\n stack: 'a',\n label: {\n show: true,\n position: 'top',\n offset: [10, -10],\n style: {\n fill: '#fff' // fontSize: 18\n\n }\n },\n gradient: {\n color: ['#f07d68', '#e5645b', '#d53f48']\n }\n }]\n}; //任务执行情况\n\nvar option_20 = {\n title: {\n text: '任务执行情况(个)',\n style: {\n fill: '#fff'\n }\n },\n xAxis: {\n data: ['待接工单', '施工中', '收方中', '审核中', '已完成', '已逾期'],\n axisLabel: {\n style: {\n fill: '#fff',\n // fontSize: 14,\n rotate: 0 // textAlign: 'left',\n // textBaseline: 'top'\n\n }\n },\n axisLine: {\n style: {\n stroke: '#01a3ff',\n lineWidth: 1\n }\n },\n axisTick: {\n style: {\n stroke: '#01a3ff',\n lineWidth: 1\n }\n }\n },\n yAxis: {\n data: 'value',\n min: 0,\n axisLabel: {\n style: {\n fill: '#fff',\n // fontSize: 18,\n rotate: 0\n },\n formatter: function formatter(dataItem) {\n return dataItem.value;\n }\n },\n splitLine: {\n style: {\n stroke: '#01a3ff',\n lineWidth: 1\n }\n },\n axisTick: {\n style: {\n stroke: '#01a3ff',\n lineWidth: 1\n }\n },\n axisLine: {\n style: {\n stroke: '#01a3ff',\n lineWidth: 1\n }\n }\n },\n grid: {\n top: '40%',\n bottom: '20%'\n },\n series: [{\n data: [0, 0, 0, 0, 0, 0],\n type: 'bar',\n label: {\n show: true,\n position: 'top',\n offset: [-10, -10],\n style: {\n fill: '#fff' // fontSize: 18\n\n }\n },\n gradient: {\n color: ['#2fc1d2', '#348ee7', '#3861fb']\n }\n }]\n};\nexport default [option, option_1, option_2, option_3, option_4, option_5, option_6, option_7, option_8, option_9, option_10, option_11, option_12, option_13, option_14, option_15, option_16, option_17, option_18, option_19, option_20];",null]}