You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 lines
11 KiB
1 lines
11 KiB
{"remainingRequest":"F:\\workspace\\gcy\\RK-html\\RK-project\\ruoyi-ui\\node_modules\\babel-loader\\lib\\index.js!F:\\workspace\\gcy\\RK-html\\RK-project\\ruoyi-ui\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!F:\\workspace\\gcy\\RK-html\\RK-project\\ruoyi-ui\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!F:\\workspace\\gcy\\RK-html\\RK-project\\ruoyi-ui\\src\\views\\dashboard\\BarChart.vue?vue&type=script&lang=js&","dependencies":[{"path":"F:\\workspace\\gcy\\RK-html\\RK-project\\ruoyi-ui\\src\\views\\dashboard\\BarChart.vue","mtime":1638772100968},{"path":"F:\\workspace\\gcy\\RK-html\\RK-project\\ruoyi-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"F:\\workspace\\gcy\\RK-html\\RK-project\\ruoyi-ui\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"F:\\workspace\\gcy\\RK-html\\RK-project\\ruoyi-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"F:\\workspace\\gcy\\RK-html\\RK-project\\ruoyi-ui\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:InVzZSBzdHJpY3QiOwoKdmFyIF9pbnRlcm9wUmVxdWlyZURlZmF1bHQgPSByZXF1aXJlKCJGOi93b3Jrc3BhY2UvZ2N5L1JLLWh0bWwvUkstcHJvamVjdC9ydW95aS11aS9ub2RlX21vZHVsZXMvQGJhYmVsL3J1bnRpbWUvaGVscGVycy9pbnRlcm9wUmVxdWlyZURlZmF1bHQiKS5kZWZhdWx0OwoKT2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsICJfX2VzTW9kdWxlIiwgewogIHZhbHVlOiB0cnVlCn0pOwpleHBvcnRzLmRlZmF1bHQgPSB2b2lkIDA7CgpyZXF1aXJlKCJjb3JlLWpzL21vZHVsZXMvZXMuZnVuY3Rpb24ubmFtZS5qcyIpOwoKdmFyIF9lY2hhcnRzID0gX2ludGVyb3BSZXF1aXJlRGVmYXVsdChyZXF1aXJlKCJlY2hhcnRzIikpOwoKdmFyIF9yZXNpemUgPSBfaW50ZXJvcFJlcXVpcmVEZWZhdWx0KHJlcXVpcmUoIi4vbWl4aW5zL3Jlc2l6ZSIpKTsKCi8vCi8vCi8vCi8vCnJlcXVpcmUoJ2VjaGFydHMvdGhlbWUvbWFjYXJvbnMnKTsgLy8gZWNoYXJ0cyB0aGVtZQoKCnZhciBhbmltYXRpb25EdXJhdGlvbiA9IDYwMDA7CnZhciBfZGVmYXVsdCA9IHsKICBtaXhpbnM6IFtfcmVzaXplLmRlZmF1bHRdLAogIHByb3BzOiB7CiAgICBjbGFzc05hbWU6IHsKICAgICAgdHlwZTogU3RyaW5nLAogICAgICBkZWZhdWx0OiAnY2hhcnQnCiAgICB9LAogICAgd2lkdGg6IHsKICAgICAgdHlwZTogU3RyaW5nLAogICAgICBkZWZhdWx0OiAnMTAwJScKICAgIH0sCiAgICBoZWlnaHQ6IHsKICAgICAgdHlwZTogU3RyaW5nLAogICAgICBkZWZhdWx0OiAnMzMwcHgnCiAgICB9LAogICAgeEF4aXNEYXRhTGVmdDE6IHsKICAgICAgdHlwZTogQXJyYXksCiAgICAgIGRlZmF1bHQ6IFtdCiAgICB9LAogICAgc2VyaWVzRGF0YUxlZnQxOiB7CiAgICAgIHR5cGU6IEFycmF5LAogICAgICBkZWZhdWx0OiBbXQogICAgfSwKICAgIHR5cGU6IHsKICAgICAgdHlwZTogU3RyaW5nLAogICAgICBkZWZhdWx0OiAiIgogICAgfQogIH0sCiAgZGF0YTogZnVuY3Rpb24gZGF0YSgpIHsKICAgIHJldHVybiB7CiAgICAgIGNoYXJ0OiBudWxsCiAgICB9OwogIH0sCiAgbW91bnRlZDogZnVuY3Rpb24gbW91bnRlZCgpIHsKICAgIHZhciBfdGhpczIgPSB0aGlzOwoKICAgIHRoaXMuJG5leHRUaWNrKGZ1bmN0aW9uICgpIHsKICAgICAgX3RoaXMyLmluaXRDaGFydCgpOwogICAgfSk7CiAgfSwKICBiZWZvcmVEZXN0cm95OiBmdW5jdGlvbiBiZWZvcmVEZXN0cm95KCkgewogICAgaWYgKCF0aGlzLmNoYXJ0KSB7CiAgICAgIHJldHVybjsKICAgIH0KCiAgICB0aGlzLmNoYXJ0LmRpc3Bvc2UoKTsKICAgIHRoaXMuY2hhcnQgPSBudWxsOwogIH0sCiAgbWV0aG9kczogewogICAgaW5pdENoYXJ0OiBmdW5jdGlvbiBpbml0Q2hhcnQoKSB7CiAgICAgIHRoaXMuY2hhcnQgPSBfZWNoYXJ0cy5kZWZhdWx0LmluaXQodGhpcy4kZWwsICdtYWNhcm9ucycpOwoKICAgICAgaWYgKCF0aGlzLnNlcmllc0RhdGFMZWZ0MS5sZW5ndGgpIHsKICAgICAgICB2YXIgaHRtbCA9ICc8ZGl2IHN0eWxlPSJ0ZXh0LWFsaWduOmNlbnRlcjsiPjxkaXYgc3R5bGU9ImxpbmUtaGVpZ2h0OjI2MHB4O2NvbG9yOiM4Njg2ODY7IGZvbnQtc2l6ZTogMjZweDsiPuaaguaXoOaVsOaNrjwvZGl2PicgKyAnPGgzIHN0eWxlPSJjb2xvcjogIzc0YmNmZjsgZm9udC1zaXplOiAxOHB4OyI+5a+G57qn5YiG5biDPC9oMz48L2Rpdj4nOwogICAgICAgIHRoaXMuJGVsLmlubmVySFRNTCA9IGh0bWw7CiAgICAgICAgdGhpcy4kZWwucmVtb3ZlQXR0cmlidXRlKCdfZWNoYXJ0c19pbnN0YW5jZV8nKTsKICAgICAgfQoKICAgICAgdGhpcy5jaGFydC5zZXRPcHRpb24oewogICAgICAgIHRvb2x0aXA6IHsKICAgICAgICAgIHRyaWdnZXI6ICdheGlzJywKICAgICAgICAgIGF4aXNQb2ludGVyOiB7CiAgICAgICAgICAgIC8vIOWdkOagh+i9tOaMh+ekuuWZqO+8jOWdkOagh+i9tOinpuWPkeacieaViAogICAgICAgICAgICB0eXBlOiAnc2hhZG93JyAvLyDpu5jorqTkuLrnm7Tnur/vvIzlj6/pgInkuLrvvJonbGluZScgfCAnc2hhZG93JwoKICAgICAgICAgIH0KICAgICAgICB9LAogICAgICAgIGdyaWQ6IHsKICAgICAgICAgIHRvcDogMTAsCiAgICAgICAgICBsZWZ0OiAnMiUnLAogICAgICAgICAgcmlnaHQ6ICcyJScsCiAgICAgICAgICBib3R0b206ICczJScsCiAgICAgICAgICBjb250YWluTGFiZWw6IHRydWUKICAgICAgICB9LAogICAgICAgIHhBeGlzOiBbewogICAgICAgICAgdHlwZTogJ2NhdGVnb3J5JywKICAgICAgICAgIC8vIGRhdGE6IFsnMjAxNCcsICcyMDE1JywgJzIwMTYnLCAnMjAxNycsICcyMDE4JywgJzIwMTknLCAnMjAyMCddLAogICAgICAgICAgZGF0YTogdGhpcy54QXhpc0RhdGFMZWZ0MSwKICAgICAgICAgIGF4aXNUaWNrOiB7CiAgICAgICAgICAgIGFsaWduV2l0aExhYmVsOiB0cnVlCiAgICAgICAgICB9CiAgICAgICAgfV0sCiAgICAgICAgeUF4aXM6IFt7CiAgICAgICAgICB0eXBlOiAndmFsdWUnLAogICAgICAgICAgYXhpc1RpY2s6IHsKICAgICAgICAgICAgc2hvdzogZmFsc2UKICAgICAgICAgIH0KICAgICAgICB9XSwKICAgICAgICBzZXJpZXM6IHRoaXMuc2VyaWVzRGF0YUxlZnQxIC8vIHNlcmllczogW3sKICAgICAgICAvLyAgIG5hbWU6ICfmnLrlr4YnLAogICAgICAgIC8vICAgdHlwZTogJ2JhcicsCiAgICAgICAgLy8gICBzdGFjazogJ3Zpc3RvcnMnLAogICAgICAgIC8vICAgYmFyV2lkdGg6ICc2MCUnLAogICAgICAgIC8vICAgZGF0YTogWzc5LCA1MiwgMjAwLCAzMzQsIDM5MCwgMzMwLCAyMjBdLAogICAgICAgIC8vICAgLy8gYW5pbWF0aW9uRHVyYXRpb24KICAgICAgICAvLyB9LCB7CiAgICAgICAgLy8gICBuYW1lOiAn56eY5a+GJywKICAgICAgICAvLyAgIHR5cGU6ICdiYXInLAogICAgICAgIC8vICAgc3RhY2s6ICd2aXN0b3JzJywKICAgICAgICAvLyAgIGJhcldpZHRoOiAnNjAlJywKICAgICAgICAvLyAgIGRhdGE6IFs4MCwgNTIsIDIwMCwgMzM0LCAzOTAsIDMzMCwgMjIwXSwKICAgICAgICAvLyAgIC8vIGFuaW1hdGlvbkR1cmF0aW9uCiAgICAgICAgLy8gfSwgewogICAgICAgIC8vICAgbmFtZTogJ+mdnuWvhicsCiAgICAgICAgLy8gICB0eXBlOiAnYmFyJywKICAgICAgICAvLyAgIHN0YWNrOiAndmlzdG9ycycsCiAgICAgICAgLy8gICBiYXJXaWR0aDogJzYwJScsCiAgICAgICAgLy8gICBkYXRhOiBbMzAsIDUyLCAyMDAsIDMzNCwgMzkwLCAzMzAsIDIyMF0sCiAgICAgICAgLy8gICAvLyBhbmltYXRpb25EdXJhdGlvbgogICAgICAgIC8vIH1dCgogICAgICB9KTsKCiAgICAgIHZhciBfdGhpcyA9IHRoaXM7CgogICAgICB0aGlzLmNoYXJ0Lm9uKCJjbGljayIsIGZ1bmN0aW9uIChwYXJhbXMpIHsKICAgICAgICAvLyBhbGVydChwYXJhbXMubmFtZSkgbmFtZT3miJDmnpzmlbAgIDIwMjBzZXJpZXNOYW1lCiAgICAgICAgY29uc29sZS5sb2cocGFyYW1zKTsKCiAgICAgICAgaWYgKHRoaXMudHlwZSA9PSAiY2VudGVyNSIpIHsKICAgICAgICAgIHZhciBuYW1lID0gcGFyYW1zLm5hbWU7CiAgICAgICAgICB2YXIgeWVhciA9IHBhcmFtcy5zZXJpZXNOYW1lOwoKICAgICAgICAgIF90aGlzLiRlbWl0KCdjblBhZ2UnLCBuYW1lLCB5ZWFyKTsKICAgICAgICB9CiAgICAgIH0pOwogICAgfQogIH0KfTsKZXhwb3J0cy5kZWZhdWx0ID0gX2RlZmF1bHQ7"},{"version":3,"sources":["BarChart.vue"],"names":[],"mappings":"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","sourcesContent":["<template>\n <div :class=\"className\" :style=\"{height:height,width:width}\" />\n</template>\n\n<script>\nimport echarts from 'echarts'\nrequire('echarts/theme/macarons'); // echarts theme\nimport resize from './mixins/resize'\n\nconst animationDuration = 6000;\n\nexport default {\n mixins: [resize],\n props: {\n className: {\n type: String,\n default: 'chart'\n },\n width: {\n type: String,\n default: '100%'\n },\n height: {\n type: String,\n default: '330px'\n },\n xAxisDataLeft1:{\n type: Array,\n default: []\n },\n seriesDataLeft1:{\n type: Array,\n default: []\n },\n type:{\n type: String,\n default: \"\"\n }\n },\n data() {\n return {\n chart: null\n }\n },\n mounted() {\n this.$nextTick(() => {\n this.initChart()\n })\n },\n beforeDestroy() {\n if (!this.chart) {\n return\n }\n this.chart.dispose();\n this.chart = null\n },\n methods: {\n initChart() {\n this.chart = echarts.init(this.$el, 'macarons');\n if(!this.seriesDataLeft1.length){\n var html =\n '<div style=\"text-align:center;\"><div style=\"line-height:260px;color:#868686; font-size: 26px;\">暂无数据</div>' +\n '<h3 style=\"color: #74bcff; font-size: 18px;\">密级分布</h3></div>';\n this.$el.innerHTML = html;\n this.$el.removeAttribute('_echarts_instance_')\n }\n this.chart.setOption({\n tooltip: {\n trigger: 'axis',\n axisPointer: { // 坐标轴指示器,坐标轴触发有效\n type: 'shadow' // 默认为直线,可选为:'line' | 'shadow'\n }\n },\n grid: {\n top: 10,\n left: '2%',\n right: '2%',\n bottom: '3%',\n containLabel: true\n },\n xAxis: [{\n type: 'category',\n // data: ['2014', '2015', '2016', '2017', '2018', '2019', '2020'],\n data: this.xAxisDataLeft1,\n axisTick: {\n alignWithLabel: true\n }\n }],\n yAxis: [{\n type: 'value',\n axisTick: {\n show: false\n }\n }],\n series: this.seriesDataLeft1\n // series: [{\n // name: '机密',\n // type: 'bar',\n // stack: 'vistors',\n // barWidth: '60%',\n // data: [79, 52, 200, 334, 390, 330, 220],\n // // animationDuration\n // }, {\n // name: '秘密',\n // type: 'bar',\n // stack: 'vistors',\n // barWidth: '60%',\n // data: [80, 52, 200, 334, 390, 330, 220],\n // // animationDuration\n // }, {\n // name: '非密',\n // type: 'bar',\n // stack: 'vistors',\n // barWidth: '60%',\n // data: [30, 52, 200, 334, 390, 330, 220],\n // // animationDuration\n // }]\n });\n const _this = this;\n this.chart.on(\"click\",function (params) {\n // alert(params.name) name=成果数 2020seriesName\n console.log(params);\n if(this.type == \"center5\"){\n const name = params.name;\n const year = params.seriesName;\n _this.$emit('cnPage', name,year)\n }\n\n\n });\n }\n }\n}\n</script>\n"],"sourceRoot":"src/views/dashboard"}]} |