project
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

{"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\\BarChart3.vue?vue&type=script&lang=js&","dependencies":[{"path":"F:\\workspace\\gcy\\RK-html\\RK-project\\ruoyi-ui\\src\\views\\dashboard\\BarChart3.vue","mtime":1638772157783},{"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:InVzZSBzdHJpY3QiOwoKdmFyIF9pbnRlcm9wUmVxdWlyZURlZmF1bHQgPSByZXF1aXJlKCJGOi93b3Jrc3BhY2UvZ2N5L1JLLWh0bWwvUkstcHJvamVjdC9ydW95aS11aS9ub2RlX21vZHVsZXMvQGJhYmVsL3J1bnRpbWUvaGVscGVycy9pbnRlcm9wUmVxdWlyZURlZmF1bHQiKS5kZWZhdWx0OwoKT2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsICJfX2VzTW9kdWxlIiwgewogIHZhbHVlOiB0cnVlCn0pOwpleHBvcnRzLmRlZmF1bHQgPSB2b2lkIDA7CgpyZXF1aXJlKCJjb3JlLWpzL21vZHVsZXMvZXMuZnVuY3Rpb24ubmFtZS5qcyIpOwoKdmFyIF9lY2hhcnRzID0gX2ludGVyb3BSZXF1aXJlRGVmYXVsdChyZXF1aXJlKCJlY2hhcnRzIikpOwoKdmFyIF9yZXNpemUgPSBfaW50ZXJvcFJlcXVpcmVEZWZhdWx0KHJlcXVpcmUoIi4vbWl4aW5zL3Jlc2l6ZSIpKTsKCi8vCi8vCi8vCi8vCnJlcXVpcmUoJ2VjaGFydHMvdGhlbWUvbWFjYXJvbnMnKTsgLy8gZWNoYXJ0cyB0aGVtZQoKCnZhciBhbmltYXRpb25EdXJhdGlvbiA9IDYwMDA7CnZhciBfZGVmYXVsdCA9IHsKICBtaXhpbnM6IFtfcmVzaXplLmRlZmF1bHRdLAogIHByb3BzOiB7CiAgICBjbGFzc05hbWU6IHsKICAgICAgdHlwZTogU3RyaW5nLAogICAgICBkZWZhdWx0OiAnY2hhcnQnCiAgICB9LAogICAgd2lkdGg6IHsKICAgICAgdHlwZTogU3RyaW5nLAogICAgICBkZWZhdWx0OiAnMTAwJScKICAgIH0sCiAgICBoZWlnaHQ6IHsKICAgICAgdHlwZTogU3RyaW5nLAogICAgICBkZWZhdWx0OiAnMzMwcHgnCiAgICB9LAogICAgeEF4aXNEYXRhTGVmdDg6IHsKICAgICAgdHlwZTogQXJyYXksCiAgICAgIGRlZmF1bHQ6IFtdCiAgICB9LAogICAgc2VyaWVzRGF0YUxlZnQ4OiB7CiAgICAgIHR5cGU6IEFycmF5LAogICAgICBkZWZhdWx0OiBbXQogICAgfSwKICAgIG90VGl0bGU6IHsKICAgICAgdHlwZTogU3RyaW5nLAogICAgICBkZWZhdWx0OiAnJwogICAgfQogIH0sCiAgZGF0YTogZnVuY3Rpb24gZGF0YSgpIHsKICAgIHJldHVybiB7CiAgICAgIGNoYXJ0OiBudWxsCiAgICB9OwogIH0sCiAgd2F0Y2g6IHsKICAgIHNlcmllc0RhdGFMZWZ0ODogZnVuY3Rpb24gc2VyaWVzRGF0YUxlZnQ4KG5ld1YsIG9sZFYpIHsKICAgICAgdGhpcy5pbml0Q2hhcnQoKTsKICAgIH0KICB9LAogIG1vdW50ZWQ6IGZ1bmN0aW9uIG1vdW50ZWQoKSB7CiAgICB2YXIgX3RoaXMyID0gdGhpczsKCiAgICB0aGlzLiRuZXh0VGljayhmdW5jdGlvbiAoKSB7CiAgICAgIF90aGlzMi5pbml0Q2hhcnQoKTsKICAgIH0pOwogIH0sCiAgYmVmb3JlRGVzdHJveTogZnVuY3Rpb24gYmVmb3JlRGVzdHJveSgpIHsKICAgIGlmICghdGhpcy5jaGFydCkgewogICAgICByZXR1cm47CiAgICB9CgogICAgdGhpcy5jaGFydC5kaXNwb3NlKCk7CiAgICB0aGlzLmNoYXJ0ID0gbnVsbDsKICB9LAogIG1ldGhvZHM6IHsKICAgIGluaXRDaGFydDogZnVuY3Rpb24gaW5pdENoYXJ0KCkgewogICAgICB0aGlzLmNoYXJ0ID0gX2VjaGFydHMuZGVmYXVsdC5pbml0KHRoaXMuJGVsLCAnbWFjYXJvbnMnKTsKCiAgICAgIGlmICghdGhpcy5zZXJpZXNEYXRhTGVmdDgubGVuZ3RoKSB7CiAgICAgICAgdmFyIGh0bWwgPSAnPGRpdiBzdHlsZT0idGV4dC1hbGlnbjpjZW50ZXI7Ij48ZGl2IHN0eWxlPSJsaW5lLWhlaWdodDoyNjBweDtjb2xvcjojODY4Njg2OyBmb250LXNpemU6IDI2cHg7Ij7mmoLml6DmlbDmja48L2Rpdj4nICsgJzxoMyBzdHlsZT0iY29sb3I6ICM3NGJjZmY7IGZvbnQtc2l6ZTogMThweDsiPicgKyB0aGlzLm90VGl0bGUgKyAn6aG555uu6LSf6LSj5Lq6VE9QMTA8L2gzPjwvZGl2Pic7CiAgICAgICAgdGhpcy4kZWwuaW5uZXJIVE1MID0gaHRtbDsKICAgICAgICB0aGlzLiRlbC5yZW1vdmVBdHRyaWJ1dGUoJ19lY2hhcnRzX2luc3RhbmNlXycpOwogICAgICB9CgogICAgICB0aGlzLmNoYXJ0LnNldE9wdGlvbih7CiAgICAgICAgdGl0bGU6IHsKICAgICAgICAgIHRleHQ6IHRoaXMub3RUaXRsZSArICLpobnnm67otJ/otKPkurpUT1AxMCIsCiAgICAgICAgICB4OiAnY2VudGVyJywKICAgICAgICAgIHk6ICdib3R0b20nCiAgICAgICAgfSwKICAgICAgICAvLyBjb2xvcjpbJyMzMzk4REInXSwKICAgICAgICAvLyB0aXRsZTogewogICAgICAgIC8vICAgdGV4dDp0ZXh0bmFtZSwJLy8gJ+azqOWGjOi9rOWMlua8j+aWlyjmgLvkvZPovazljJbnjocxMCUpJywKICAgICAgICAvLyAgIGxlZnQ6J2NlbnRlcicKICAgICAgICAvLyB9LAogICAgICAgIHRvb2x0aXA6IHsKICAgICAgICAgIHRyaWdnZXI6ICdheGlzJywKICAgICAgICAgIGF4aXNQb2ludGVyOiB7CiAgICAgICAgICAgIHR5cGU6ICdzaGFkb3cnCiAgICAgICAgICB9CiAgICAgICAgfSwKICAgICAgICAvLyBsZWdlbmQ6IHsKICAgICAgICAvLyAgIGRhdGE6IFsn55So5oi35pWwJ10sIC8vWyfnlKjmiLfmlbAnXQogICAgICAgIC8vICAgdG9wOjMwLAogICAgICAgIC8vIH0sCiAgICAgICAgZ3JpZDogewogICAgICAgICAgdG9wOiAxMCwKICAgICAgICAgIGxlZnQ6ICcyJScsCiAgICAgICAgICByaWdodDogJzIlJywKICAgICAgICAgIGJvdHRvbTogJzglJywKICAgICAgICAgIGNvbnRhaW5MYWJlbDogdHJ1ZQogICAgICAgIH0sCiAgICAgICAgeEF4aXM6IHsKICAgICAgICAgIHR5cGU6ICd2YWx1ZScsCiAgICAgICAgICBib3VuZGFyeUdhcDogWzAsIDAuMDFdLAogICAgICAgICAgYXhpc0xhYmVsOiB7CiAgICAgICAgICAgIGZvcm1hdHRlcjogJ3t2YWx1ZX3kuKonLAogICAgICAgICAgICB0ZXh0U3R5bGU6IHsKICAgICAgICAgICAgICBmb250U2l6ZTogJzE4JywKICAgICAgICAgICAgICBpdGVtU2l6ZTogJycKICAgICAgICAgICAgfQogICAgICAgICAgfQogICAgICAgIH0sCiAgICAgICAgeUF4aXM6IHsKICAgICAgICAgIHR5cGU6ICdjYXRlZ29yeScsCiAgICAgICAgICBkYXRhOiB0aGlzLnhBeGlzRGF0YUxlZnQ4LAogICAgICAgICAgLy9bJ+WQjue7reaTjeS9nCgzJSknLCflrozmiJDms6jlhowoOTglKScsJ+eCueWHu+azqOWGjCddCiAgICAgICAgICBheGlzTGFiZWw6IHsKICAgICAgICAgICAgZm9udFNpemU6IDE2CiAgICAgICAgICB9CiAgICAgICAgfSwKICAgICAgICBzZXJpZXM6IFt7CiAgICAgICAgICBuYW1lOiAn5Y+C5LiO6aG555uu5pWwJywKICAgICAgICAgIC8vJ+eUqOaIt+aVsCcsCiAgICAgICAgICB0eXBlOiAnYmFyJywKICAgICAgICAgIHN0YWNrOiAndmlzdG9ycycsCiAgICAgICAgICBiYXJXaWR0aDogJzYwJScsCiAgICAgICAgICBkYXRhOiB0aGlzLnNlcmllc0RhdGFMZWZ0OCAvL1sgMTA0OTcwLCAxMzE3NDQsIDYzMDIzMF0KCiAgICAgICAgfV0KICAgICAgfSk7CgogICAgICB2YXIgX3RoaXMgPSB0aGlzOwoKICAgICAgdGhpcy5jaGFydC5vbigiY2xpY2siLCBmdW5jdGlvbiAocGFyYW1zKSB7CiAgICAgICAgLy8gY29uc29sZS5sb2cocGFyYW1zKTsKICAgICAgICBfdGhpcy4kZW1pdCgndXNlck5hbWVQYWdlJywgcGFyYW1zLm5hbWUpOwogICAgICB9KTsKICAgIH0KICB9Cn07CmV4cG9ydHMuZGVmYXVsdCA9IF9kZWZhdWx0Ow=="},{"version":3,"sources":["BarChart3.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 xAxisDataLeft8:{\n type: Array,\n default: []\n },\n seriesDataLeft8:{\n type: Array,\n default: []\n },\n otTitle: {\n type: String,\n default: ''\n },\n },\n data() {\n return {\n chart: null\n }\n },\n watch: {\n seriesDataLeft8 (newV, oldV) {\n this.initChart()\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.seriesDataLeft8.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;\">'+this.otTitle+'项目负责人TOP10</h3></div>';\n this.$el.innerHTML = html;\n this.$el.removeAttribute('_echarts_instance_')\n }\n this.chart.setOption({\n title: {\n text: this.otTitle+\"项目负责人TOP10\",\n x:'center',\n y: 'bottom',\n },\n\n // color:['#3398DB'],\n // title: {\n // text:textname,\t// '注册转化漏斗(总体转化率10%)',\n // left:'center'\n // },\n tooltip: {\n trigger: 'axis',\n axisPointer: {\n type: 'shadow'\n }\n },\n // legend: {\n // data: ['用户数'], //['用户数']\n // top:30,\n // },\n grid: {\n top: 10,\n left: '2%',\n right: '2%',\n bottom: '8%',\n containLabel: true\n },\n xAxis: {\n type: 'value',\n boundaryGap: [0, 0.01],\n axisLabel: {\n formatter:'{value}个',\n textStyle: {\n fontSize:'18',\n itemSize:''\n\n }\n }\n },\n yAxis: {\n type: 'category',\n data: this.xAxisDataLeft8, //['后续操作(3%)','完成注册(98%)','点击注册']\n axisLabel: {\n fontSize:16\n }\n },\n series: [\n {\n name: '参与项目数', \t//'用户数',\n type: 'bar',\n stack: 'vistors',\n barWidth: '60%',\n data: this.seriesDataLeft8, //[ 104970, 131744, 630230]\n }\n ]\n });\n const _this = this;\n this.chart.on(\"click\",function (params) {\n // console.log(params);\n _this.$emit('userNamePage',params.name)\n\n\n });\n }\n }\n}\n</script>\n"],"sourceRoot":"src/views/dashboard"}]}