{"remainingRequest":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\node_modules\\thread-loader\\dist\\cjs.js!E:\\2023\\yancheng0718\\yanchengPowerSupply\\node_modules\\babel-loader\\lib\\index.js!E:\\2023\\yancheng0718\\yanchengPowerSupply\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!E:\\2023\\yancheng0718\\yanchengPowerSupply\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\2023\\yancheng0718\\yanchengPowerSupply\\src\\views\\enterprisePollutionMonitoring.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\src\\views\\enterprisePollutionMonitoring.vue","mtime":1689920765908},{"path":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\babel.config.js","mtime":1689642387810},{"path":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1689642389292},{"path":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\node_modules\\thread-loader\\dist\\cjs.js","mtime":1689642394789},{"path":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\node_modules\\babel-loader\\lib\\index.js","mtime":1689642388897},{"path":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1689642389292},{"path":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\node_modules\\vue-loader\\lib\\index.js","mtime":1689642396086}],"contextDependencies":[],"result":["import \"core-js/modules/es6.function.name\";\nimport \"core-js/modules/web.dom.iterable\";\nimport _defineProperty from \"E:/2023/yancheng0718/yanchengPowerSupply/node_modules/@babel/runtime/helpers/esm/defineProperty.js\";\n//引入echarts\nimport * as echarts from \"echarts\";\n// 工单统计弹窗组件\nimport workOrder from \"../component/workOrder.vue\";\nimport ringMainUnit from \"./HomePop/ringMainUnit.vue\";\nimport routeDetail from \"../component/routeDetail.vue\";\n\n// 线路详情\nimport lineDetail from \"../component/lineDetail.vue\";\nexport default {\n name: \"twentyKV\",\n components: {\n ringMainUnit: ringMainUnit,\n //环网柜弹窗\n workOrder: workOrder,\n //工单统计弹窗\n routeDetail: routeDetail,\n //线路故障跳闸明细\n lineDetail: lineDetail //线路详情弹窗\n },\n data: function data() {\n var _ref;\n return _ref = {\n pageShow: true,\n totals: 5,\n pageSize: 10,\n page: 1,\n threeImg: require(\"../assets/images/pieBorder.png\"),\n enlargeShow: true,\n dateList: [\"周\", \"月\"],\n acolor: true,\n //是否展示颜色\n currentIndex: -1,\n alarmInformationData: [],\n alarmInformationShow: false,\n //报警详情信息弹窗\n realTimeAlarmShow: false,\n //实时报警弹窗\n modelOthers: false,\n componentShow: \"\",\n CompanyInfo: {},\n tableData: [],\n btnArr: [\"总览\", \"环网柜\", \"分支箱\", \"箱变\", \"开闭所\"],\n btnActive: 0,\n iconGround: [{\n icon: require(\"@/assets/images/huanwanggui.png\"),\n name: \"环网柜\"\n }, {\n icon: require(\"@/assets/images/fenzhixiang.png\"),\n name: \"分支箱\"\n }, {\n icon: require(\"@/assets/images/xiangbian.png\"),\n name: \"箱变\"\n }, {\n icon: require(\"@/assets/images/kaibisuo.png\"),\n name: \"开闭所\"\n }],\n btnEnlarge: [{\n icon: require(\"@/assets/images/btnTiShi.png\")\n }, {\n icon: require(\"@/assets/images/btnFangDa.png\")\n }],\n btnEnlarge1: [{\n icon: require(\"@/assets/images/btnTiShi.png\")\n }, {\n icon: require(\"@/assets/images/suoxiao.png\")\n }],\n options: [{\n value: \"\",\n label: \"\"\n }],\n value: \"\",\n topContent: [{\n name: \"配变数量\",\n count: \"\"\n }, {\n name: \"重复停运台次\",\n count: \"\"\n }, {\n name: \"配变重复停运率\",\n count: \"\"\n }],\n device: \"\"\n }, _defineProperty(_ref, \"tableData\", []), _defineProperty(_ref, \"tableKey\", +new Date()), _defineProperty(_ref, \"scrollTop\", 0), _defineProperty(_ref, \"option\", null), _defineProperty(_ref, \"myChartBin\", null), _defineProperty(_ref, \"orderItem\", null), _defineProperty(_ref, \"orderShow\", \"\"), _defineProperty(_ref, \"routeItem\", null), _defineProperty(_ref, \"routeShow\", \"\"), _defineProperty(_ref, \"lineItem\", null), _defineProperty(_ref, \"lineShow\", \"\"), _defineProperty(_ref, \"timer\", null), _defineProperty(_ref, \"emergencyList\", []), _defineProperty(_ref, \"rowTime\", \"\"), _defineProperty(_ref, \"pvTable\", [{\n name: \"尤伟健\",\n stationNumber: \"江苏省盐城市***组47\",\n alternatorNumber: \"2022-05-27\"\n }, {\n name: \"尤伟健\",\n stationNumber: \"江苏省盐城市***组47\",\n alternatorNumber: \"2022-05-27\"\n }, {\n name: \"尤伟健\",\n stationNumber: \"江苏省盐城市***组47\",\n alternatorNumber: \"2022-05-27\"\n }, {\n name: \"尤伟健\",\n stationNumber: \"江苏省盐城市***组47\",\n alternatorNumber: \"2022-05-27\"\n }, {\n name: \"尤伟健\",\n stationNumber: \"江苏省盐城市***组47\",\n alternatorNumber: \"2022-05-27\"\n }, {\n name: \"尤伟健\",\n stationNumber: \"江苏省盐城市***组47\",\n alternatorNumber: \"2022-05-27\"\n }, {\n name: \"尤伟健\",\n stationNumber: \"江苏省盐城市***组47\",\n alternatorNumber: \"2022-05-27\"\n }, {\n name: \"尤伟健\",\n stationNumber: \"江苏省盐城市***组47\",\n alternatorNumber: \"2022-05-27\"\n }, {\n name: \"尤伟健\",\n stationNumber: \"江苏省盐城市***组47\",\n alternatorNumber: \"2022-05-27\"\n }, {\n name: \"尤伟健\",\n stationNumber: \"江苏省盐城市***组47\",\n alternatorNumber: \"2022-05-27\"\n }]), _ref;\n },\n created: function created() {},\n mounted: function mounted() {\n this.xianDuan();\n this.detailedTwo11();\n this.detailedTwo22();\n this.detailedTwo33();\n this.detailedTwo44();\n this.barCharts();\n this.detailen();\n },\n methods: {\n //地图画线\n xianDuan: function xianDuan() {\n var canvas = document.getElementById(\"myCanvas\");\n var ctx = canvas.getContext(\"2d\");\n ctx.moveTo(600, 500); // moveTo(x,y) 定义线条开始坐标\n ctx.lineTo(770, 120); // lineTo(x,y) 定义线条结束坐标\n ctx.strokeStyle = \"orange\";\n ctx.lineWidth = 5;\n ctx.font = \"26px Arial\";\n ctx.fillStyle = \"#fff\";\n ctx.fillText(\"11.87万\", 320, 140);\n ctx.fillText(\"14.76万\", 400, 200);\n ctx.fillText(\"2.113万\", 270, 360);\n ctx.fillText(\"39.12万\", 480, 285);\n ctx.fillText(\"7.399万\", 320, 440);\n ctx.fillText(\"7.399万\", 480, 410);\n ctx.fillText(\"255.1万\", 640, 465);\n ctx.fillText(\"298.4万\", 750, 660);\n ctx.stroke();\n },\n detailedTwo11: function detailedTwo11() {\n var myChart = this.$echarts.init(document.getElementById(\"detailedTwo1\"));\n var option = {\n tooltip: {\n trigger: \"axis\",\n axisPointer: {\n type: \"shadow\"\n }\n },\n legend: {\n textStyle: {\n fontSize: 18,\n //字体大小\n color: \"#ffffff\" //字体颜色\n },\n\n data: [\"用电量\", \"碳排放量\"]\n },\n xAxis: [{\n type: \"category\",\n data: [\"2530\", \"2541\", \"2542\", \"2550\", \"2610\", \"2621\"],\n axisLabel: {\n color: \"#fff\",\n fontSize: \"18\"\n }\n }],\n yAxis: [{\n type: \"value\",\n min: 0,\n max: 200,\n interval: 50,\n axisLabel: {\n formatter: \"{value}万\",\n textStyle: {\n color: \"#ffffff\",\n fontSize: 18\n }\n },\n axisLine: {\n lineStyle: {\n color: \"#fff\"\n }\n },\n splitLine: {\n show: true,\n lineStyle: {\n type: \"dashed\",\n // color: 'rgba(66, 192, 255, .3)',\n color: \"rgba(102,102,102,0.6)\",\n width: 1\n }\n }\n }],\n series: [{\n name: \"用电量\",\n type: \"bar\",\n itemStyle: {\n color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{\n offset: 1,\n color: \"rgba(86,254,226,.2) \"\n }, {\n offset: 0.5,\n color: \"rgb(86,254,226,.6)\"\n }, {\n offset: 0,\n color: \"rgb(86,254,226)\"\n }]),\n borderRadius: [7, 7, 0, 0],\n // 柱状图圆角\n borderWidth: 0\n },\n emphasis: {\n focus: \"series\"\n },\n data: [150, 63, 72, 33, 47, 88]\n }, {\n name: \"碳排放量\",\n type: \"bar\",\n itemStyle: {\n color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{\n offset: 1,\n color: \"rgba(255,255,0,.2) \"\n }, {\n offset: 0.5,\n color: \"rgb(255,255,0,.6)\"\n }, {\n offset: 0,\n color: \"rgb(255,255,0)\"\n }]),\n borderRadius: [7, 7, 0, 0],\n // 柱状图圆角\n borderWidth: 0\n },\n emphasis: {\n focus: \"series\"\n },\n data: [45, 123, 35, 67, 58, 124]\n }]\n };\n myChart.setOption(option);\n window.addEventListener(\"resize\", function () {\n myChart.resize();\n });\n },\n detailedTwo22: function detailedTwo22() {\n var myChart = this.$echarts.init(document.getElementById(\"detailedTwo2\"));\n var honorData = [{\n name: \"用电量(单位:亿)\",\n data: [9.4, 8.1, 7.3, 8.6, 6.6]\n }, {\n name: \"碳排放量(单位:万)\",\n data: [9.4, 8.1, 7.3, 8.6, 6.6]\n }];\n var honorXAxisData = [\"No.5\", \"No.4\", \"No.3\", \"No.2\", \"No.1\"];\n var nameList = [\"滨海县\", \"阜宁县\", \"射阳县\", \"建湖县\", \"盐都区\"];\n var option = {\n color: [\"#0F9AF8\", \"#2039C3\", \"rgba(32,57,195,.5)\", \"#2ECACE\"],\n tooltip: {\n trigger: \"axis\",\n axisPointer: {\n type: \"none\"\n }\n },\n legend: {\n right: 5,\n top: \"5%\",\n itemWidth: 10,\n itemHeight: 10,\n itemGap: 15,\n textStyle: {\n color: \"#fff\",\n fontSize: 18\n }\n },\n grid: {\n top: \"15%\",\n left: \"14%\",\n right: \"0%\",\n bottom: \"0%\"\n },\n xAxis: [{\n type: \"value\",\n show: false,\n axisLine: {\n show: false\n },\n axisTick: {\n show: false\n },\n axisLabel: {\n color: \"#6B9DD7\",\n fontSize: 16,\n // 文字大小\n fontWeight: 400,\n interval: 0,\n formatter: function formatter(value) {\n return value + \"(万元)\";\n }\n },\n splitLine: {\n show: false\n }\n }],\n yAxis: [{\n type: \"category\",\n offset: 17,\n axisLine: {\n show: false\n },\n axisTick: {\n show: false\n },\n axisLabel: {\n color: \"#fff\",\n fontSize: 20,\n // 文字大小\n fontWeight: 700,\n interval: 0\n },\n data: honorXAxisData\n }, {\n //名称\n type: \"category\",\n offset: -10,\n position: \"left\",\n axisLine: {\n show: false\n },\n inverse: true,\n axisTick: {\n show: false\n },\n axisLabel: {\n interval: 0,\n color: \"#fff\",\n align: \"left\",\n verticalAlign: \"bottom\",\n lineHeight: 40,\n fontSize: 20\n },\n data: nameList\n }],\n series: [{\n name: \"用电量(单位:亿)\",\n type: \"bar\",\n stack: \"zongliang\",\n barWidth: \"25%\",\n barGap: 15,\n // 柱图之间的间距\n itemStyle: {\n //自定义颜色\n normal: {\n color: \"orange\"\n }\n },\n label: {\n normal: {\n show: true,\n position: [\"80%\", \"-100%\"],\n formatter: function formatter(params) {\n return params.value;\n },\n textStyle: {\n color: \"#fff\",\n fontSize: 18\n }\n }\n },\n data: honorData[0].data\n }, {\n name: \"碳排放量(单位:万)\",\n type: \"bar\",\n stack: \"zongliang\",\n barWidth: \"25%\",\n label: {\n normal: {\n show: true,\n position: [\"80%\", \"-100%\"],\n formatter: function formatter(params) {\n return params.value;\n },\n textStyle: {\n color: \"#fff\",\n fontSize: 18\n }\n }\n },\n data: honorData[1].data\n }]\n };\n myChart.setOption(option);\n window.addEventListener(\"resize\", function () {\n myChart.resize();\n });\n },\n detailedTwo33: function detailedTwo33() {\n var myChart = this.$echarts.init(document.getElementById(\"detailedTwo3\"));\n var honorData = [{\n name: \"用电量(单位:亿)\",\n data: [9.4, 8.1, 7.3, 8.6, 6.6]\n }, {\n name: \"碳排放量(单位:万)\",\n data: [9.4, 8.1, 7.3, 8.6, 6.6]\n }];\n var honorXAxisData = [\"No.5\", \"No.4\", \"No.3\", \"No.2\", \"No.1\"];\n var nameList = [\"滨海县\", \"阜宁县\", \"射阳县\", \"建湖县\", \"盐都区\"];\n var option = {\n color: [\"#0F9AF8\", \"#2039C3\", \"rgba(32,57,195,.5)\", \"#2ECACE\"],\n tooltip: {\n trigger: \"axis\",\n axisPointer: {\n type: \"none\"\n }\n },\n legend: {\n right: 5,\n top: \"5%\",\n itemWidth: 10,\n itemHeight: 10,\n itemGap: 15,\n textStyle: {\n color: \"#fff\",\n fontSize: 18\n }\n },\n grid: {\n top: \"15%\",\n left: \"14%\",\n right: \"0%\",\n bottom: \"0%\"\n },\n xAxis: [{\n type: \"value\",\n show: false,\n axisLine: {\n show: false\n },\n axisTick: {\n show: false\n },\n axisLabel: {\n color: \"#6B9DD7\",\n fontSize: 16,\n // 文字大小\n fontWeight: 400,\n interval: 0,\n formatter: function formatter(value) {\n return value + \"(万元)\";\n }\n },\n splitLine: {\n show: false\n }\n }],\n yAxis: [{\n type: \"category\",\n offset: 17,\n axisLine: {\n show: false\n },\n axisTick: {\n show: false\n },\n axisLabel: {\n color: \"#fff\",\n fontSize: 20,\n // 文字大小\n fontWeight: 700,\n interval: 0\n },\n data: honorXAxisData\n }, {\n //名称\n type: \"category\",\n offset: -10,\n position: \"left\",\n axisLine: {\n show: false\n },\n inverse: true,\n axisTick: {\n show: false\n },\n axisLabel: {\n interval: 0,\n color: \"#fff\",\n align: \"left\",\n verticalAlign: \"bottom\",\n lineHeight: 40,\n fontSize: 20\n },\n data: nameList\n }],\n series: [{\n name: \"用电量(单位:亿)\",\n type: \"bar\",\n stack: \"zongliang\",\n barWidth: \"25%\",\n barGap: 15,\n // 柱图之间的间距\n itemStyle: {\n //自定义颜色\n normal: {\n color: \"orange\"\n }\n },\n label: {\n normal: {\n show: true,\n position: [\"80%\", \"-100%\"],\n formatter: function formatter(params) {\n return params.value;\n },\n textStyle: {\n color: \"#fff\",\n fontSize: 18\n }\n }\n },\n data: honorData[0].data\n }, {\n name: \"碳排放量(单位:万)\",\n type: \"bar\",\n stack: \"zongliang\",\n barWidth: \"25%\",\n label: {\n normal: {\n show: true,\n position: [\"80%\", \"-100%\"],\n formatter: function formatter(params) {\n return params.value;\n },\n textStyle: {\n color: \"#fff\",\n fontSize: 18\n }\n }\n },\n data: honorData[1].data\n }]\n };\n myChart.setOption(option);\n window.addEventListener(\"resize\", function () {\n myChart.resize();\n });\n },\n detailedTwo44: function detailedTwo44() {\n var myChart = this.$echarts.init(document.getElementById(\"detailedTwo4\"));\n var data = [{\n name: \"核燃料加工\",\n value: 2530\n }, {\n name: \"煤加工\",\n value: 2541\n }, {\n name: \"煤制品制造\",\n value: 2542\n }, {\n name: \"生物质燃料加工\",\n value: 2530\n }, {\n name: \"基础化学原料制造\",\n value: 2541\n }, {\n name: \"氮肥制造\",\n value: 2542\n }];\n var arrName = getArrayValue(data, \"name\");\n var arrValue = getArrayValue(data, \"value\");\n var sumValue = eval(arrValue.join(\"+\"));\n var objData = array2obj(data, \"name\");\n var optionData = getData(data);\n function getArrayValue(array, key) {\n var key = key || \"value\";\n var res = [];\n if (array) {\n array.forEach(function (t) {\n res.push(t[key]);\n });\n }\n return res;\n }\n function array2obj(array, key) {\n var resObj = {};\n for (var i = 0; i < array.length; i++) {\n resObj[array[i][key]] = array[i];\n }\n return resObj;\n }\n function getData(data) {\n var res = {\n series: [],\n yAxis: []\n };\n for (var i = 0; i < data.length; i++) {\n // console.log([70 - i * 15 + '%', 67 - i * 15 + '%']);\n res.series.push({\n name: \"\",\n type: \"pie\",\n clockWise: false,\n //顺时加载\n hoverAnimation: false,\n //鼠标移入变大\n radius: [85 - i * 15 + \"%\", 88 - i * 15 + \"%\"],\n center: [\"30%\", \"55%\"],\n label: {\n show: false\n },\n itemStyle: {\n label: {\n show: false\n },\n labelLine: {\n show: false\n },\n borderWidth: 5\n },\n data: [{\n value: data[i].value,\n name: data[i].name\n }, {\n value: sumValue - data[i].value,\n name: \"\",\n itemStyle: {\n color: \"rgba(0,0,0,0)\",\n borderWidth: 0\n },\n tooltip: {\n show: false\n },\n hoverAnimation: false\n }]\n });\n res.series.push({\n name: \"\",\n type: \"pie\",\n silent: true,\n z: 1,\n clockWise: false,\n //顺时加载\n hoverAnimation: false,\n //鼠标移入变大\n radius: [85 - i * 15 + \"%\", 88 - i * 15 + \"%\"],\n center: [\"30%\", \"55%\"],\n label: {\n show: false\n },\n itemStyle: {\n label: {\n show: false\n },\n labelLine: {\n show: false\n },\n borderWidth: 5\n },\n data: [{\n value: 7.5,\n itemStyle: {\n color: \"rgb(3, 31, 62)\",\n borderWidth: 0\n },\n tooltip: {\n show: false\n },\n hoverAnimation: false\n }, {\n value: 2.5,\n name: \"\",\n itemStyle: {\n color: \"rgba(0,0,0,0)\",\n borderWidth: 0\n },\n tooltip: {\n show: false\n },\n hoverAnimation: false\n }]\n });\n res.yAxis.push(data[i].name);\n }\n return res;\n }\n var option = {\n legend: {\n show: true,\n icon: \"circle\",\n top: \"center\",\n left: \"60%\",\n data: arrName,\n width: 200,\n padding: [0, 5],\n itemGap: 25,\n formatter: function formatter(name) {\n return \"{title|\" + name + \"}{value|\" + \" \" + objData[name].value + \"}\";\n },\n textStyle: {\n rich: {\n title: {\n fontSize: 18,\n lineHeight: 20,\n width: 150,\n color: \"#fff\"\n },\n value: {\n fontSize: 18,\n lineHeight: 20,\n width: 50,\n color: \"#fff\"\n }\n }\n }\n },\n tooltip: {\n show: true,\n trigger: \"item\",\n formatter: \"{a}
{b}:{c}({d}%)\"\n },\n color: [\"rgb(24, 183, 142)\", \"rgb(1, 179, 238)\", \"rgb(22, 75, 205)\", \"rgb(52, 52, 176)\"],\n grid: {\n top: \"8%\",\n bottom: \"50%\",\n left: \"30%\",\n containLabel: false\n },\n yAxis: [{\n type: \"category\",\n inverse: true,\n axisLine: {\n show: false\n },\n axisTick: {\n show: false\n },\n axisLabel: {\n interval: 0,\n inside: true,\n textStyle: {\n color: \"#fff\",\n fontSize: 18\n },\n show: true\n },\n data: optionData.yAxis\n }],\n xAxis: [{\n show: false\n }],\n series: optionData.series\n };\n myChart.setOption(option);\n window.addEventListener(\"resize\", function () {\n myChart.resize();\n });\n },\n barCharts: function barCharts() {\n var myChart = this.$echarts.init(document.getElementById(\"barCharts\"));\n var honorData = [{\n name: \"用电量(单位:亿)\",\n data: [9.4, 8.1, 7.3, 8.6, 6.6]\n }, {\n name: \"碳排放量(单位:万)\",\n data: [9.4, 8.1, 7.3, 8.6, 6.6]\n }];\n var honorXAxisData = [\"No.5\", \"No.4\", \"No.3\", \"No.2\", \"No.1\"];\n var nameList = [\"滨海县\", \"阜宁县\", \"射阳县\", \"建湖县\", \"盐都区\"];\n var option = {\n color: [\"#0F9AF8\", \"#2039C3\", \"rgba(32,57,195,.5)\", \"#2ECACE\"],\n tooltip: {\n trigger: \"axis\",\n axisPointer: {\n type: \"none\"\n }\n },\n legend: {\n right: 5,\n top: \"5%\",\n itemWidth: 10,\n itemHeight: 10,\n itemGap: 15,\n textStyle: {\n color: \"#fff\",\n fontSize: 18\n }\n },\n grid: {\n top: \"15%\",\n left: \"14%\",\n right: \"0%\",\n bottom: \"0%\"\n },\n xAxis: [{\n type: \"value\",\n show: false,\n axisLine: {\n show: false\n },\n axisTick: {\n show: false\n },\n axisLabel: {\n color: \"#6B9DD7\",\n fontSize: 16,\n // 文字大小\n fontWeight: 400,\n interval: 0,\n formatter: function formatter(value) {\n return value + \"(万元)\";\n }\n },\n splitLine: {\n show: false\n }\n }],\n yAxis: [{\n type: \"category\",\n offset: 17,\n axisLine: {\n show: false\n },\n axisTick: {\n show: false\n },\n axisLabel: {\n color: \"#fff\",\n fontSize: 20,\n // 文字大小\n fontWeight: 700,\n interval: 0\n },\n data: honorXAxisData\n }, {\n //名称\n type: \"category\",\n offset: -10,\n position: \"left\",\n axisLine: {\n show: false\n },\n inverse: true,\n axisTick: {\n show: false\n },\n axisLabel: {\n interval: 0,\n color: \"#fff\",\n align: \"left\",\n verticalAlign: \"bottom\",\n lineHeight: 40,\n fontSize: 20\n },\n data: nameList\n }],\n series: [{\n name: \"用电量(单位:亿)\",\n type: \"bar\",\n stack: \"zongliang\",\n barWidth: \"25%\",\n barGap: 15,\n // 柱图之间的间距\n itemStyle: {\n //自定义颜色\n normal: {\n color: \"orange\"\n }\n },\n label: {\n normal: {\n show: true,\n position: [\"80%\", \"-100%\"],\n formatter: function formatter(params) {\n return params.value;\n },\n textStyle: {\n color: \"#fff\",\n fontSize: 18\n }\n }\n },\n data: honorData[0].data\n }, {\n name: \"碳排放量(单位:万)\",\n type: \"bar\",\n stack: \"zongliang\",\n barWidth: \"25%\",\n label: {\n normal: {\n show: true,\n position: [\"80%\", \"-100%\"],\n formatter: function formatter(params) {\n return params.value;\n },\n textStyle: {\n color: \"#fff\",\n fontSize: 18\n }\n }\n },\n data: honorData[1].data\n }]\n };\n myChart.setOption(option);\n window.addEventListener(\"resize\", function () {\n myChart.resize();\n });\n },\n detailen: function detailen() {\n var myChart = this.$echarts.init(document.getElementById(\"detailen\"));\n var option = {\n color: [\"#EAEA26\", \"#906BF9\", \"#FE5656\", \"#01E17E\", \"#3DD1F9\", \"#FFAD05\"],\n grid: {\n left: -100,\n top: 50,\n bottom: 10,\n right: 10,\n containLabel: true\n },\n // tooltip: {\n // trigger: \"item\",\n // formatter: \"{b} : {c} ({d}%)\",\n // },\n tooltip: {\n trigger: \"item\",\n backgroundColor: \"#017D7D\",\n // 修改背景颜色\n borderColor: \"#66FFFF\",\n // 修改字体颜色\n className: \"custom-tooltip-box\",\n formatter: function formatter(params) {\n console.log(params);\n // 循环处理数据,展示数据\n // \"
\"\n\n var htmlText = \"
\" + '
' + params.name + \"\" + \"\" + \"
\" + '
' + \"
\" + \"企业数量 \" + '' + +params.value + \" \" + \"(\" + params.percent + \"%)\" + \" \" + \"
\" + \"
\" + \"用电量 \" + '' + \"6.682亿\" + \" \" + \"
\" + \"
\" + \"碳排放量 \" + '' + \"18.18万\" + \" \" + \"
\" + \"
\" + \"
\";\n return htmlText;\n }\n },\n polar: {},\n angleAxis: {\n interval: 1,\n type: \"category\",\n data: [],\n z: 10,\n axisLine: {\n show: false,\n lineStyle: {\n color: \"#0B4A6B\",\n width: 1,\n type: \"solid\"\n }\n },\n axisLabel: {\n interval: 0,\n show: true,\n color: \"#0B4A6B\",\n margin: 8,\n fontSize: 16\n }\n },\n radiusAxis: {\n min: 40,\n max: 120,\n interval: 20,\n axisLine: {\n show: false,\n lineStyle: {\n color: \"#0B3E5E\",\n width: 1,\n type: \"solid\"\n }\n },\n axisLabel: {\n formatter: \"{value} %\",\n show: false,\n padding: [0, 0, 20, 0],\n color: \"#0B3E5E\",\n fontSize: 16\n },\n splitLine: {\n lineStyle: {\n color: \"#0B3E5E\",\n width: 2,\n type: \"solid\"\n }\n }\n },\n calculable: true,\n series: [{\n type: \"pie\",\n radius: [\"5%\", \"10%\"],\n hoverAnimation: false,\n labelLine: {\n normal: {\n show: false,\n length: 30,\n length2: 55\n },\n emphasis: {\n show: false\n }\n },\n data: [{\n name: \"\",\n value: 0,\n itemStyle: {\n normal: {\n color: \"#0B4A6B\"\n }\n }\n }]\n }, {\n type: \"pie\",\n radius: [\"90%\", \"95%\"],\n hoverAnimation: false,\n labelLine: {\n normal: {\n show: false,\n length: 30,\n length2: 55\n },\n emphasis: {\n show: false\n }\n },\n name: \"\",\n data: [{\n name: \"\",\n value: 0,\n itemStyle: {\n normal: {\n color: \"#0B4A6B\"\n }\n }\n }]\n }, {\n stack: \"a\",\n type: \"pie\",\n radius: [\"20%\", \"80%\"],\n roseType: \"area\",\n zlevel: 10,\n label: {\n normal: {\n formatter: function formatter(params) {\n console.log(params);\n return \"{b| \" + params.name + \"} \" + \"{c|\" + params.percent.toFixed(0) + \"%}\";\n },\n borderWidth: 0,\n borderRadius: 4,\n fontSize: 16,\n align: \"center\",\n color: \"#3494BD\",\n rich: {\n b: {\n fontSize: 16,\n lineHeight: 20,\n color: \"#fff\",\n padding: [0, 0, 5, 0]\n },\n c: {\n fontSize: 20,\n lineHeight: 20,\n color: \"orange\"\n }\n }\n }\n },\n // label: {\n // normal: {\n // show: true,\n // formatter: \"{c}\",\n // textStyle: {\n // fontSize: 12,\n // },\n // position: \"outside\",\n // },\n // emphasis: {\n // show: true,\n // },\n // },\n labelLine: {\n normal: {\n show: true,\n length: 20,\n length2: 55\n },\n emphasis: {\n show: false\n }\n },\n data: [{\n value: 10,\n name: \"IDS\"\n }, {\n value: 5,\n name: \"VPN\"\n }, {\n value: 15,\n name: \"交换机\"\n }, {\n value: 25,\n name: \"防火墙\"\n }, {\n value: 20,\n name: \"WAF\"\n }, {\n value: 35,\n name: \"堡垒机\"\n }]\n }]\n };\n myChart.setOption(option);\n window.addEventListener(\"resize\", function () {\n myChart.resize();\n });\n }\n },\n watch: {}\n};",{"version":3,"mappings":";;;AA0QA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;EACAA;EACAC;IACAC;IAAA;IACAC;IAAA;IACAC;IAAA;IACAC;EACA;EACAC;IAAA;IACA;MACAC;MACAC;MACAC;MACAC;MACAC;MACAC;MACAC;MACAC;MAAA;MACAC;MACAC;MACAC;MAAA;MACAC;MAAA;MACAC;MACAC;MACAC;MACAC;MACAC;MACAC;MACAC,aACA;QACAC;QACA1B;MACA,GACA;QACA0B;QACA1B;MACA,GACA;QACA0B;QACA1B;MACA,GACA;QACA0B;QACA1B;MACA,EACA;MACA2B,aACA;QACAD;MACA,GACA;QACAA;MACA,EACA;MACAE,cACA;QACAF;MACA,GACA;QACAA;MACA,EACA;MACAG,UACA;QACAC;QACAC;MACA,EACA;MACAD;MACAE,aACA;QACAhC;QACAiC;MACA,GACA;QACAjC;QACAiC;MACA,GACA;QACAjC;QACAiC;MACA,EACA;MACAC;IAAA,sCACA,uCACA,iDACA,oCACA,2CACA,0CAEA,0CACA,wCAEA,0CACA,uCAEA,yCACA,oCACA,8CACA,sCACA,sCACA,CACA;MACAlC;MACAmC;MACAC;IACA,GACA;MACApC;MACAmC;MACAC;IACA,GACA;MACApC;MACAmC;MACAC;IACA,GACA;MACApC;MACAmC;MACAC;IACA,GACA;MACApC;MACAmC;MACAC;IACA,GACA;MACApC;MACAmC;MACAC;IACA,GACA;MACApC;MACAmC;MACAC;IACA,GACA;MACApC;MACAmC;MACAC;IACA,GACA;MACApC;MACAmC;MACAC;IACA,GACA;MACApC;MACAmC;MACAC;IACA,EACA;EAEA;EACAC;EACAC;IACA;IACA;IACA;IACA;IACA;IACA;IACA;EACA;EACAC;IACA;IACAC;MACA;MACA;MACAC;MACAA;MACAA;MACAA;MACAA;MACAA;MACAA;MACAA;MACAA;MACAA;MACAA;MACAA;MACAA;MACAA;MACAA;IACA;IACAC;MACA;MACA;QACAC;UACAC;UACAC;YACAC;UACA;QACA;QACAC;UACAC;YACAC;YAAA;YACAC;UACA;;UAEA5C;QACA;QACA6C,QACA;UACAL;UACAxC;UACA8C;YACAF;YACAD;UACA;QACA,EACA;QACAI,QACA;UACAP;UACAQ;UACAC;UACAC;UACAJ;YACAK;YACAT;cACAE;cACAD;YACA;UACA;UACAS;YACAC;cACAT;YACA;UACA;UACAU;YACAC;YACAF;cACAb;cACA;cACAI;cACAY;YACA;UACA;QACA,EACA;QACAC,SACA;UACA/D;UACA8C;UACAkB;YACAd,uDACA;cAAAe;cAAAf;YAAA,GACA;cAAAe;cAAAf;YAAA,GACA;cAAAe;cAAAf;YAAA,EACA;YACAgB;YAAA;YACAC;UACA;UACAC;YACAC;UACA;UACA/D;QACA,GACA;UACAN;UACA8C;UACAkB;YACAd,uDACA;cAAAe;cAAAf;YAAA,GACA;cAAAe;cAAAf;YAAA,GACA;cAAAe;cAAAf;YAAA,EACA;YACAgB;YAAA;YACAC;UACA;UACAC;YACAC;UACA;UACA/D;QACA;MAEA;MACAgE;MACAC;QACAD;MACA;IACA;IACAE;MACA;MACA,iBACA;QACAxE;QACAM;MACA,GACA;QACAN;QACAM;MACA,EACA;MACA;MACA;MACA;QACA4C;QACAP;UACAC;UACAC;YACAC;UACA;QACA;QACAC;UACA0B;UACAC;UACAC;UACAC;UACAC;UACA7B;YACAE;YACAD;UACA;QACA;QACA6B;UACAJ;UACAK;UACAN;UACAO;QACA;QACA7B,QACA;UACAL;UACAe;UACAH;YACAG;UACA;UACAoB;YACApB;UACA;UACAT;YACAF;YACAD;YAAA;YACAiC;YACA1B;YACAC;cACA;YACA;UACA;UACAG;YACAC;UACA;QACA,EACA;QACAR,QACA;UACAP;UACAmB;UACAP;YACAG;UACA;UACAoB;YACApB;UACA;UACAT;YACAF;YACAD;YAAA;YACAiC;YACA1B;UACA;UAEAlD;QACA,GACA;UACA;UACAwC;UACAmB;UACAkB;UACAzB;YACAG;UACA;UACAuB;UACAH;YACApB;UACA;UACAT;YACAI;YACAN;YACAmC;YACAC;YACAC;YACAtC;UACA;UACA3C;QACA,EACA;QACAyD,SACA;UACA/D;UACA8C;UACA0C;UACAC;UACAC;UAAA;UACA1B;YACA;YACA2B;cAAAzC;YAAA;UACA;UACAnB;YACA4D;cACA9B;cACAsB;cACA1B;gBACA;cACA;cACAT;gBACAE;gBACAD;cACA;YACA;UACA;UAEA3C;QACA,GACA;UACAN;UACA8C;UACA0C;UACAC;UACA1D;YACA4D;cACA9B;cACAsB;cACA1B;gBACA;cACA;cACAT;gBACAE;gBACAD;cACA;YACA;UACA;UACA3C;QACA;MAEA;MACAgE;MACAC;QACAD;MACA;IACA;IACAsB;MACA;MACA,iBACA;QACA5F;QACAM;MACA,GACA;QACAN;QACAM;MACA,EACA;MACA;MACA;MACA;QACA4C;QACAP;UACAC;UACAC;YACAC;UACA;QACA;QACAC;UACA0B;UACAC;UACAC;UACAC;UACAC;UACA7B;YACAE;YACAD;UACA;QACA;QACA6B;UACAJ;UACAK;UACAN;UACAO;QACA;QACA7B,QACA;UACAL;UACAe;UACAH;YACAG;UACA;UACAoB;YACApB;UACA;UACAT;YACAF;YACAD;YAAA;YACAiC;YACA1B;YACAC;cACA;YACA;UACA;UACAG;YACAC;UACA;QACA,EACA;QACAR,QACA;UACAP;UACAmB;UACAP;YACAG;UACA;UACAoB;YACApB;UACA;UACAT;YACAF;YACAD;YAAA;YACAiC;YACA1B;UACA;UAEAlD;QACA,GACA;UACA;UACAwC;UACAmB;UACAkB;UACAzB;YACAG;UACA;UACAuB;UACAH;YACApB;UACA;UACAT;YACAI;YACAN;YACAmC;YACAC;YACAC;YACAtC;UACA;UACA3C;QACA,EACA;QACAyD,SACA;UACA/D;UACA8C;UACA0C;UACAC;UACAC;UAAA;UACA1B;YACA;YACA2B;cAAAzC;YAAA;UACA;UACAnB;YACA4D;cACA9B;cACAsB;cACA1B;gBACA;cACA;cACAT;gBACAE;gBACAD;cACA;YACA;UACA;UAEA3C;QACA,GACA;UACAN;UACA8C;UACA0C;UACAC;UACA1D;YACA4D;cACA9B;cACAsB;cACA1B;gBACA;cACA;cACAT;gBACAE;gBACAD;cACA;YACA;UACA;UACA3C;QACA;MAEA;MACAgE;MACAC;QACAD;MACA;IACA;IACAuB;MACA;MACA,YACA;QACA7F;QACA8B;MACA,GACA;QACA9B;QACA8B;MACA,GACA;QACA9B;QACA8B;MACA,GACA;QACA9B;QACA8B;MACA,GACA;QACA9B;QACA8B;MACA,GACA;QACA9B;QACA8B;MACA,EACA;MACA;MACA;MACA;MACA;MACA;MACA;QACA;QACA;QACA;UACAgE;YACAC;UACA;QACA;QACA;MACA;MACA;QACA;QACA;UACAC;QACA;QACA;MACA;MACA;QACA;UACAjC;UACAV;QACA;QACA;UACA;UACA0C;YACA/F;YACA8C;YACAmD;YAAA;YACAC;YAAA;YACAC;YACAC;YACArE;cACA8B;YACA;YACAG;cACAjC;gBACA8B;cACA;cACAwC;gBACAxC;cACA;cACAM;YACA;YACA7D,OACA;cACAwB;cACA9B;YACA,GACA;cACA8B;cACA9B;cACAgE;gBACAd;gBACAiB;cACA;cACAxB;gBACAkB;cACA;cACAqC;YACA;UAEA;UACAH;YACA/F;YACA8C;YACAwD;YACAC;YACAN;YAAA;YACAC;YAAA;YACAC;YACAC;YACArE;cACA8B;YACA;YACAG;cACAjC;gBACA8B;cACA;cACAwC;gBACAxC;cACA;cACAM;YACA;YACA7D,OACA;cACAwB;cACAkC;gBACAd;gBACAiB;cACA;cACAxB;gBACAkB;cACA;cACAqC;YACA,GACA;cACApE;cACA9B;cACAgE;gBACAd;gBACAiB;cACA;cACAxB;gBACAkB;cACA;cACAqC;YACA;UAEA;UACAH;QACA;QACA;MACA;MACA;QACAhD;UACAc;UACAnC;UACAgD;UACAK;UACAzE;UACAwD;UACA0C;UACA3B;UACApB;YACA,OACA;UAEA;UACAT;YACAyD;cACAC;gBACAzD;gBACAsC;gBACAzB;gBACAZ;cACA;cACApB;gBACAmB;gBACAsC;gBACAzB;gBACAZ;cACA;YACA;UACA;QACA;QACAP;UACAkB;UACAjB;UACAa;QACA;QACAP,QACA,qBACA,oBACA,oBACA,mBACA;QACA4B;UACAJ;UACAM;UACAD;UACA4B;QACA;QACAtD,QACA;UACAP;UACAsC;UACA1B;YACAG;UACA;UACAoB;YACApB;UACA;UACAT;YACAI;YACAoD;YACA5D;cACAE;cACAD;YACA;YACAY;UACA;UACAvD;QACA,EACA;QACA6C,QACA;UACAU;QACA,EACA;QACAE;MACA;MACAO;MACAC;QACAD;MACA;IACA;IACAuC;MACA;MACA,iBACA;QACA7G;QACAM;MACA,GACA;QACAN;QACAM;MACA,EACA;MACA;MACA;MACA;QACA4C;QACAP;UACAC;UACAC;YACAC;UACA;QACA;QACAC;UACA0B;UACAC;UACAC;UACAC;UACAC;UACA7B;YACAE;YACAD;UACA;QACA;QACA6B;UACAJ;UACAK;UACAN;UACAO;QACA;QACA7B,QACA;UACAL;UACAe;UACAH;YACAG;UACA;UACAoB;YACApB;UACA;UACAT;YACAF;YACAD;YAAA;YACAiC;YACA1B;YACAC;cACA;YACA;UACA;UACAG;YACAC;UACA;QACA,EACA;QACAR,QACA;UACAP;UACAmB;UACAP;YACAG;UACA;UACAoB;YACApB;UACA;UACAT;YACAF;YACAD;YAAA;YACAiC;YACA1B;UACA;UAEAlD;QACA,GACA;UACA;UACAwC;UACAmB;UACAkB;UACAzB;YACAG;UACA;UACAuB;UACAH;YACApB;UACA;UACAT;YACAI;YACAN;YACAmC;YACAC;YACAC;YACAtC;UACA;UACA3C;QACA,EACA;QACAyD,SACA;UACA/D;UACA8C;UACA0C;UACAC;UACAC;UAAA;UACA1B;YACA;YACA2B;cAAAzC;YAAA;UACA;UACAnB;YACA4D;cACA9B;cACAsB;cACA1B;gBACA;cACA;cACAT;gBACAE;gBACAD;cACA;YACA;UACA;UAEA3C;QACA,GACA;UACAN;UACA8C;UACA0C;UACAC;UACA1D;YACA4D;cACA9B;cACAsB;cACA1B;gBACA;cACA;cACAT;gBACAE;gBACAD;cACA;YACA;UACA;UACA3C;QACA;MAEA;MACAgE;MACAC;QACAD;MACA;IACA;IACAwC;MACA;MACA;QACA5D,QACA,WACA,WACA,WACA,WACA,WACA,UACA;QACA4B;UACAC;UACAL;UACAM;UACAP;UACAkC;QACA;QACA;QACA;QACA;QACA;QACAhE;UACAC;UACAmE;UAAA;UACAC;UAAA;UACAC;UACAxD;YACAyD;YACA;YACA;;YAEA,eACA,uCACA,0GACAC,cACA,WACA,YACA,WACA,sDACA,WACA,8EACA,uHACA,gBACA,aACA,kDACAA,iBACA,OACA,aACA,WACA,iCACA,6EACA,uHACA,WACA,aACA,WACA,iCACA,8EACA,uHACA,WACA,aACA,WACA,WACA;YAEA;UACA;QACA;QACAC;QACAC;UACA7D;UACAV;UACAxC;UACAiG;UACA7C;YACAG;YACAF;cACAT;cACAY;cACAhB;YACA;UACA;UACAM;YACAI;YACAK;YACAX;YACAoE;YACArE;UACA;QACA;QACAsE;UACAjE;UACAC;UACAC;UACAE;YACAG;YACAF;cACAT;cACAY;cACAhB;YACA;UACA;UACAM;YACAK;YACAI;YACA2C;YACAtD;YACAD;UACA;UACAW;YACAD;cACAT;cACAY;cACAhB;YACA;UACA;QACA;QACA0E;QACAzD,SACA;UACAjB;UACAqD;UACAD;UACAG;YACAV;cACA9B;cACA4D;cACAC;YACA;YACAtD;cACAP;YACA;UACA;UACAvD,OACA;YACAN;YACA8B;YACAkC;cACA2B;gBACAzC;cACA;YACA;UACA;QAEA,GACA;UACAJ;UACAqD;UACAD;UACAG;YACAV;cACA9B;cACA4D;cACAC;YACA;YACAtD;cACAP;YACA;UACA;UACA7D;UACAM,OACA;YACAN;YACA8B;YACAkC;cACA2B;gBACAzC;cACA;YACA;UACA;QAEA,GACA;UACAsC;UACA1C;UACAqD;UACAwB;UACAC;UACA7F;YACA4D;cACAlC;gBACAyD;gBACA,OACA,SACAC,cACA,QACA,QACAA,4BACA;cAEA;cACAhD;cACAD;cACAjB;cACAoC;cACAnC;cACAuD;gBACAoB;kBACA5E;kBACAsC;kBACArC;kBACAsD;gBACA;gBACAsB;kBACA7E;kBACAsC;kBACArC;gBACA;cACA;YACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACAmD;YACAV;cACA9B;cACA4D;cACAC;YACA;YACAtD;cACAP;YACA;UACA;UACAvD,OACA;YACAwB;YACA9B;UACA,GACA;YACA8B;YACA9B;UACA,GACA;YACA8B;YACA9B;UACA,GACA;YACA8B;YACA9B;UACA,GACA;YACA8B;YACA9B;UACA,GACA;YACA8B;YACA9B;UACA;QAEA;MAEA;MACAsE;MACAC;QACAD;MACA;IACA;EACA;EACAyD;AACA","names":["name","components","ringMainUnit","workOrder","routeDetail","lineDetail","data","pageShow","totals","pageSize","page","threeImg","enlargeShow","dateList","acolor","currentIndex","alarmInformationData","alarmInformationShow","realTimeAlarmShow","modelOthers","componentShow","CompanyInfo","tableData","btnArr","btnActive","iconGround","icon","btnEnlarge","btnEnlarge1","options","value","label","topContent","count","device","stationNumber","alternatorNumber","created","mounted","methods","xianDuan","ctx","detailedTwo11","tooltip","trigger","axisPointer","type","legend","textStyle","fontSize","color","xAxis","axisLabel","yAxis","min","max","interval","formatter","axisLine","lineStyle","splitLine","show","width","series","itemStyle","offset","borderRadius","borderWidth","emphasis","focus","myChart","window","detailedTwo22","right","top","itemWidth","itemHeight","itemGap","grid","left","bottom","axisTick","fontWeight","position","inverse","align","verticalAlign","lineHeight","stack","barWidth","barGap","normal","detailedTwo33","detailedTwo44","array","res","resObj","clockWise","hoverAnimation","radius","center","labelLine","silent","z","padding","rich","title","containLabel","inside","barCharts","detailen","backgroundColor","borderColor","className","console","params","polar","angleAxis","margin","radiusAxis","calculable","length","length2","roseType","zlevel","b","c","watch"],"sourceRoot":"src/views","sources":["enterprisePollutionMonitoring.vue"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n\r\n"]}]}