c59d5ca3d5e3198b4586dea604dd8ef2.json 5.8 KB

1
  1. {"remainingRequest":"/usr/local/develop/php/www/waibao/NN2024071001/NN2024071001/addons/admin/node_modules/vue-loader/lib/index.js??vue-loader-options!/usr/local/develop/php/www/waibao/NN2024071001/NN2024071001/addons/admin/src/components/EleChart/EleWordCloud.vue?vue&type=script&lang=js&","dependencies":[{"path":"/usr/local/develop/php/www/waibao/NN2024071001/NN2024071001/addons/admin/src/components/EleChart/EleWordCloud.vue","mtime":1616225236000},{"path":"/usr/local/develop/php/www/waibao/NN2024071001/NN2024071001/addons/admin/node_modules/cache-loader/dist/cjs.js","mtime":499162500000},{"path":"/usr/local/develop/php/www/waibao/NN2024071001/NN2024071001/addons/admin/node_modules/babel-loader/lib/index.js","mtime":499162500000},{"path":"/usr/local/develop/php/www/waibao/NN2024071001/NN2024071001/addons/admin/node_modules/cache-loader/dist/cjs.js","mtime":499162500000},{"path":"/usr/local/develop/php/www/waibao/NN2024071001/NN2024071001/addons/admin/node_modules/vue-loader/lib/index.js","mtime":499162500000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:Ly8KLy8KLy8KLy8KLy8KDQppbXBvcnQgRWxlQ2hhcnQgZnJvbSAnLi9pbmRleCcNCmltcG9ydCAnZWNoYXJ0cy13b3JkY2xvdWQnDQoNCmV4cG9ydCBkZWZhdWx0IHsNCiAgbmFtZTogIkVsZVdvcmRDbG91ZCIsDQogIGNvbXBvbmVudHM6IHtFbGVDaGFydH0sDQogIHByb3BzOiB7DQogICAgZGF0YTogQXJyYXkNCiAgfSwNCiAgZGF0YSgpIHsNCiAgICByZXR1cm4gew0KICAgICAgLy8g6K+N5LqR5paH5a2X6aKc6ImyDQogICAgICBjb2xvcnM6IFsNCiAgICAgICAgJ3JnYigyNCwxNDQsMjU1KScsICdyZ2IoMTAyLDE4MSwyNTUpJywgJ3JnYig2NSwgMjE3LCAxOTkpJywgJ3JnYig0NywgMTk0LCA5MSknLA0KICAgICAgICAncmdiKDExMCwgMjE5LCAxNDMpJywgJ3JnYigxNTQsIDIzMCwgOTIpJywgJ3JnYigyNTAsIDIwNCwgMjApJywgJ3JnYigyMzAsIDE1MCwgOTIpJywNCiAgICAgICAgJ3JnYig4NywgMTczLCAxMTMpJywgJ3JnYigzNCwgNTAsIDExNSknLCAncmdiKDExNSwgMTM4LCAyMzApJywgJ3JnYigxMTcsIDEwMCwgMjA0KScsDQogICAgICAgICdyZ2IoMTMzLCA2NywgMjI0KScsICdyZ2IoMTY4LCAxMTksIDIzNyknLCAncmdiKDkyLCAxNDIsIDIzMCknLCAncmdiKDE5LCAxOTQsIDE5NCknLA0KICAgICAgICAncmdiKDExMiwgMjI0LCAyMjQpJywgJ3JnYig5MiwgMTYzLCAyMzApJywgJ3JnYig1MiwgNTQsIDE5OSknLCAncmdiKDEyOCwgMTMwLCAyNTUpJywNCiAgICAgICAgJ3JnYigyMjEsIDEyOSwgMjMwKScsICdyZ2IoMjQwLCA3MiwgMTAwKScsICdyZ2IoMjUwLCAxMjUsIDE0NiknLCAncmdiKDIxMywgMTUyLCAyMTcpJw0KICAgICAgXQ0KICAgIH07DQogIH0sDQogIGNvbXB1dGVkOiB7DQogICAgb3B0aW9uKCkgew0KICAgICAgcmV0dXJuIHsNCiAgICAgICAgdG9vbHRpcDoge3Nob3c6IHRydWV9LA0KICAgICAgICBzZXJpZXM6IFt7DQogICAgICAgICAgdHlwZTogJ3dvcmRDbG91ZCcsDQogICAgICAgICAgd2lkdGg6ICcxMDAlJywNCiAgICAgICAgICBoZWlnaHQ6ICcxMDAlJywNCiAgICAgICAgICBzaXplUmFuZ2U6IFsxMiwgMjRdLA0KICAgICAgICAgIGdyaWRTaXplOiA2LA0KICAgICAgICAgIHRleHRTdHlsZTogew0KICAgICAgICAgICAgbm9ybWFsOiB7DQogICAgICAgICAgICAgIGNvbG9yOiAoKSA9PiB7DQogICAgICAgICAgICAgICAgcmV0dXJuIHRoaXMucmFuZG9tQ29sb3IoKTsNCiAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgfSwNCiAgICAgICAgICAgIGVtcGhhc2lzOiB7c2hhZG93Qmx1cjogOCwgc2hhZG93Q29sb3I6ICdyZ2JhKDAsMCwwLC4xNSknfQ0KICAgICAgICAgIH0sDQogICAgICAgICAgZGF0YTogdGhpcy5kYXRhDQogICAgICAgIH1dDQogICAgICB9Ow0KICAgIH0NCiAgfSwNCiAgbWV0aG9kczogew0KICAgIC8qIOWPlumaj+acuuminOiJsiAqLw0KICAgIHJhbmRvbUNvbG9yKCkgew0KICAgICAgcmV0dXJuIHRoaXMuY29sb3JzW3RoaXMucmFuZG9tKDAsIHRoaXMuY29sb3JzLmxlbmd0aCldOw0KICAgIH0sDQogICAgLyog5Y+W6ZqP5py65pWwICovDQogICAgcmFuZG9tKG0sIG4pIHsNCiAgICAgIHJldHVybiBNYXRoLmZsb29yKE1hdGgucmFuZG9tKCkgKiAobSAtIG4pICsgbik7DQogICAgfSwNCiAgICAvKiDlm77ooajmuLLmn5PlrozmiJDlm57osIMgKi8NCiAgICBvbkNoYXJ0RG9uZShjaGFydCkgew0KICAgICAgY2hhcnQub24oJ2NsaWNrJywgZSA9PiB7DQogICAgICAgIHRoaXMuJGVtaXQoJ2NsaWNrJywgZS5kYXRhKTsNCiAgICAgIH0pOw0KICAgIH0NCiAgfQ0KfQ0K"},{"version":3,"sources":["EleWordCloud.vue"],"names":[],"mappings":";;;;;;AAMA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA","file":"EleWordCloud.vue","sourceRoot":"src/components/EleChart","sourcesContent":["<!-- echarts词云组件封装 -->\r\n<template>\r\n <ele-chart :option=\"option\" @done=\"onChartDone\"/>\r\n</template>\r\n\r\n<script>\r\nimport EleChart from './index'\r\nimport 'echarts-wordcloud'\r\n\r\nexport default {\r\n name: \"EleWordCloud\",\r\n components: {EleChart},\r\n props: {\r\n data: Array\r\n },\r\n data() {\r\n return {\r\n // 词云文字颜色\r\n colors: [\r\n 'rgb(24,144,255)', 'rgb(102,181,255)', 'rgb(65, 217, 199)', 'rgb(47, 194, 91)',\r\n 'rgb(110, 219, 143)', 'rgb(154, 230, 92)', 'rgb(250, 204, 20)', 'rgb(230, 150, 92)',\r\n 'rgb(87, 173, 113)', 'rgb(34, 50, 115)', 'rgb(115, 138, 230)', 'rgb(117, 100, 204)',\r\n 'rgb(133, 67, 224)', 'rgb(168, 119, 237)', 'rgb(92, 142, 230)', 'rgb(19, 194, 194)',\r\n 'rgb(112, 224, 224)', 'rgb(92, 163, 230)', 'rgb(52, 54, 199)', 'rgb(128, 130, 255)',\r\n 'rgb(221, 129, 230)', 'rgb(240, 72, 100)', 'rgb(250, 125, 146)', 'rgb(213, 152, 217)'\r\n ]\r\n };\r\n },\r\n computed: {\r\n option() {\r\n return {\r\n tooltip: {show: true},\r\n series: [{\r\n type: 'wordCloud',\r\n width: '100%',\r\n height: '100%',\r\n sizeRange: [12, 24],\r\n gridSize: 6,\r\n textStyle: {\r\n normal: {\r\n color: () => {\r\n return this.randomColor();\r\n }\r\n },\r\n emphasis: {shadowBlur: 8, shadowColor: 'rgba(0,0,0,.15)'}\r\n },\r\n data: this.data\r\n }]\r\n };\r\n }\r\n },\r\n methods: {\r\n /* 取随机颜色 */\r\n randomColor() {\r\n return this.colors[this.random(0, this.colors.length)];\r\n },\r\n /* 取随机数 */\r\n random(m, n) {\r\n return Math.floor(Math.random() * (m - n) + n);\r\n },\r\n /* 图表渲染完成回调 */\r\n onChartDone(chart) {\r\n chart.on('click', e => {\r\n this.$emit('click', e.data);\r\n });\r\n }\r\n }\r\n}\r\n</script>"]}]}