{"remainingRequest":"D:\\jenkins\\workspace\\bzzgj-fvue\\node_modules\\thread-loader\\dist\\cjs.js!D:\\jenkins\\workspace\\bzzgj-fvue\\node_modules\\babel-loader\\lib\\index.js!D:\\jenkins\\workspace\\bzzgj-fvue\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\jenkins\\workspace\\bzzgj-fvue\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\bzzgj-fvue\\src\\views\\Device\\performanceAnalysis\\components\\alarmAnalysisEcharts.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\jenkins\\workspace\\bzzgj-fvue\\src\\views\\Device\\performanceAnalysis\\components\\alarmAnalysisEcharts.vue","mtime":1667545182520},{"path":"D:\\jenkins\\workspace\\bzzgj-fvue\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\bzzgj-fvue\\node_modules\\thread-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\bzzgj-fvue\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"D:\\jenkins\\workspace\\bzzgj-fvue\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\bzzgj-fvue\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["import \"core-js/modules/es6.function.name\";\nimport \"core-js/modules/es6.regexp.replace\";\n//\n//\n//\nimport * as echarts from 'echarts';\nvar MothChart;\nexport default {\n name: 'alarmAnalysisEcharts',\n data: function data() {\n return {};\n },\n methods: {\n pieEcharts: function pieEcharts(val) {\n var option = {};\n var dataList = [];\n var list = JSON.stringify(val).replace(/type/g, 'name').replace(/count/g, 'value');\n var chartDom = document.getElementById('pieEcharts');\n var myChart = echarts.init(chartDom);\n dataList = JSON.parse(list);\n option = {\n legend: {\n icon: 'circle',\n data: dataList.map(function (item) {\n return item.name;\n }),\n bottom: 0,\n itemGap: 20,\n itemWidth: 8\n },\n tooltip: {\n trigger: 'item'\n },\n series: [{\n type: 'pie',\n radius: '70%',\n center: ['50%', '50%'],\n label: {\n fontWeight: 'bold'\n },\n labelLine: {\n length: 10,\n length2: 60\n },\n itemStyle: {\n normal: {\n borderWidth: 2\n }\n },\n data: dataList\n }]\n };\n option && myChart.setOption(option);\n window.addEventListener('resize', function () {\n myChart.resize();\n });\n }\n }\n};",null]}