eb9bd2b4f1c1e6bc82cffbad1fac965f.json 7.3 KB

1
  1. {"remainingRequest":"/usr/local/develop/php/www/waibao/project/NN2020060801/addons/admin/node_modules/babel-loader/lib/index.js!/usr/local/develop/php/www/waibao/project/NN2020060801/addons/admin/node_modules/cache-loader/dist/cjs.js??ref--0-0!/usr/local/develop/php/www/waibao/project/NN2020060801/addons/admin/node_modules/vue-loader/lib/index.js??vue-loader-options!/usr/local/develop/php/www/waibao/project/NN2020060801/addons/admin/src/components/EleChart/EleWordCloud.vue?vue&type=script&lang=js&","dependencies":[{"path":"/usr/local/develop/php/www/waibao/project/NN2020060801/addons/admin/src/components/EleChart/EleWordCloud.vue","mtime":1616225236000},{"path":"/usr/local/develop/php/www/waibao/project/NN2020060801/addons/admin/node_modules/cache-loader/dist/cjs.js","mtime":499162500000},{"path":"/usr/local/develop/php/www/waibao/project/NN2020060801/addons/admin/node_modules/babel-loader/lib/index.js","mtime":499162500000},{"path":"/usr/local/develop/php/www/waibao/project/NN2020060801/addons/admin/node_modules/cache-loader/dist/cjs.js","mtime":499162500000},{"path":"/usr/local/develop/php/www/waibao/project/NN2020060801/addons/admin/node_modules/vue-loader/lib/index.js","mtime":499162500000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:Ly8KLy8KLy8KLy8KLy8KaW1wb3J0IEVsZUNoYXJ0IGZyb20gJy4vaW5kZXgnOwppbXBvcnQgJ2VjaGFydHMtd29yZGNsb3VkJzsKZXhwb3J0IGRlZmF1bHQgewogIG5hbWU6ICJFbGVXb3JkQ2xvdWQiLAogIGNvbXBvbmVudHM6IHsKICAgIEVsZUNoYXJ0OiBFbGVDaGFydAogIH0sCiAgcHJvcHM6IHsKICAgIGRhdGE6IEFycmF5CiAgfSwKICBkYXRhOiBmdW5jdGlvbiBkYXRhKCkgewogICAgcmV0dXJuIHsKICAgICAgLy8g6K+N5LqR5paH5a2X6aKc6ImyCiAgICAgIGNvbG9yczogWydyZ2IoMjQsMTQ0LDI1NSknLCAncmdiKDEwMiwxODEsMjU1KScsICdyZ2IoNjUsIDIxNywgMTk5KScsICdyZ2IoNDcsIDE5NCwgOTEpJywgJ3JnYigxMTAsIDIxOSwgMTQzKScsICdyZ2IoMTU0LCAyMzAsIDkyKScsICdyZ2IoMjUwLCAyMDQsIDIwKScsICdyZ2IoMjMwLCAxNTAsIDkyKScsICdyZ2IoODcsIDE3MywgMTEzKScsICdyZ2IoMzQsIDUwLCAxMTUpJywgJ3JnYigxMTUsIDEzOCwgMjMwKScsICdyZ2IoMTE3LCAxMDAsIDIwNCknLCAncmdiKDEzMywgNjcsIDIyNCknLCAncmdiKDE2OCwgMTE5LCAyMzcpJywgJ3JnYig5MiwgMTQyLCAyMzApJywgJ3JnYigxOSwgMTk0LCAxOTQpJywgJ3JnYigxMTIsIDIyNCwgMjI0KScsICdyZ2IoOTIsIDE2MywgMjMwKScsICdyZ2IoNTIsIDU0LCAxOTkpJywgJ3JnYigxMjgsIDEzMCwgMjU1KScsICdyZ2IoMjIxLCAxMjksIDIzMCknLCAncmdiKDI0MCwgNzIsIDEwMCknLCAncmdiKDI1MCwgMTI1LCAxNDYpJywgJ3JnYigyMTMsIDE1MiwgMjE3KSddCiAgICB9OwogIH0sCiAgY29tcHV0ZWQ6IHsKICAgIG9wdGlvbjogZnVuY3Rpb24gb3B0aW9uKCkgewogICAgICB2YXIgX3RoaXMgPSB0aGlzOwoKICAgICAgcmV0dXJuIHsKICAgICAgICB0b29sdGlwOiB7CiAgICAgICAgICBzaG93OiB0cnVlCiAgICAgICAgfSwKICAgICAgICBzZXJpZXM6IFt7CiAgICAgICAgICB0eXBlOiAnd29yZENsb3VkJywKICAgICAgICAgIHdpZHRoOiAnMTAwJScsCiAgICAgICAgICBoZWlnaHQ6ICcxMDAlJywKICAgICAgICAgIHNpemVSYW5nZTogWzEyLCAyNF0sCiAgICAgICAgICBncmlkU2l6ZTogNiwKICAgICAgICAgIHRleHRTdHlsZTogewogICAgICAgICAgICBub3JtYWw6IHsKICAgICAgICAgICAgICBjb2xvcjogZnVuY3Rpb24gY29sb3IoKSB7CiAgICAgICAgICAgICAgICByZXR1cm4gX3RoaXMucmFuZG9tQ29sb3IoKTsKICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0sCiAgICAgICAgICAgIGVtcGhhc2lzOiB7CiAgICAgICAgICAgICAgc2hhZG93Qmx1cjogOCwKICAgICAgICAgICAgICBzaGFkb3dDb2xvcjogJ3JnYmEoMCwwLDAsLjE1KScKICAgICAgICAgICAgfQogICAgICAgICAgfSwKICAgICAgICAgIGRhdGE6IHRoaXMuZGF0YQogICAgICAgIH1dCiAgICAgIH07CiAgICB9CiAgfSwKICBtZXRob2RzOiB7CiAgICAvKiDlj5bpmo/mnLrpopzoibIgKi8KICAgIHJhbmRvbUNvbG9yOiBmdW5jdGlvbiByYW5kb21Db2xvcigpIHsKICAgICAgcmV0dXJuIHRoaXMuY29sb3JzW3RoaXMucmFuZG9tKDAsIHRoaXMuY29sb3JzLmxlbmd0aCldOwogICAgfSwKCiAgICAvKiDlj5bpmo/mnLrmlbAgKi8KICAgIHJhbmRvbTogZnVuY3Rpb24gcmFuZG9tKG0sIG4pIHsKICAgICAgcmV0dXJuIE1hdGguZmxvb3IoTWF0aC5yYW5kb20oKSAqIChtIC0gbikgKyBuKTsKICAgIH0sCgogICAgLyog5Zu+6KGo5riy5p+T5a6M5oiQ5Zue6LCDICovCiAgICBvbkNoYXJ0RG9uZTogZnVuY3Rpb24gb25DaGFydERvbmUoY2hhcnQpIHsKICAgICAgdmFyIF90aGlzMiA9IHRoaXM7CgogICAgICBjaGFydC5vbignY2xpY2snLCBmdW5jdGlvbiAoZSkgewogICAgICAgIF90aGlzMi4kZW1pdCgnY2xpY2snLCBlLmRhdGEpOwogICAgICB9KTsKICAgIH0KICB9Cn07"},{"version":3,"sources":["EleWordCloud.vue"],"names":[],"mappings":";;;;;AAMA,OAAA,QAAA,MAAA,SAAA;AACA,OAAA,mBAAA;AAEA,eAAA;AACA,EAAA,IAAA,EAAA,cADA;AAEA,EAAA,UAAA,EAAA;AAAA,IAAA,QAAA,EAAA;AAAA,GAFA;AAGA,EAAA,KAAA,EAAA;AACA,IAAA,IAAA,EAAA;AADA,GAHA;AAMA,EAAA,IANA,kBAMA;AACA,WAAA;AACA;AACA,MAAA,MAAA,EAAA,CACA,iBADA,EACA,kBADA,EACA,mBADA,EACA,kBADA,EAEA,oBAFA,EAEA,mBAFA,EAEA,mBAFA,EAEA,mBAFA,EAGA,mBAHA,EAGA,kBAHA,EAGA,oBAHA,EAGA,oBAHA,EAIA,mBAJA,EAIA,oBAJA,EAIA,mBAJA,EAIA,mBAJA,EAKA,oBALA,EAKA,mBALA,EAKA,kBALA,EAKA,oBALA,EAMA,oBANA,EAMA,mBANA,EAMA,oBANA,EAMA,oBANA;AAFA,KAAA;AAWA,GAlBA;AAmBA,EAAA,QAAA,EAAA;AACA,IAAA,MADA,oBACA;AAAA;;AACA,aAAA;AACA,QAAA,OAAA,EAAA;AAAA,UAAA,IAAA,EAAA;AAAA,SADA;AAEA,QAAA,MAAA,EAAA,CAAA;AACA,UAAA,IAAA,EAAA,WADA;AAEA,UAAA,KAAA,EAAA,MAFA;AAGA,UAAA,MAAA,EAAA,MAHA;AAIA,UAAA,SAAA,EAAA,CAAA,EAAA,EAAA,EAAA,CAJA;AAKA,UAAA,QAAA,EAAA,CALA;AAMA,UAAA,SAAA,EAAA;AACA,YAAA,MAAA,EAAA;AACA,cAAA,KAAA,EAAA,iBAAA;AACA,uBAAA,KAAA,CAAA,WAAA,EAAA;AACA;AAHA,aADA;AAMA,YAAA,QAAA,EAAA;AAAA,cAAA,UAAA,EAAA,CAAA;AAAA,cAAA,WAAA,EAAA;AAAA;AANA,WANA;AAcA,UAAA,IAAA,EAAA,KAAA;AAdA,SAAA;AAFA,OAAA;AAmBA;AArBA,GAnBA;AA0CA,EAAA,OAAA,EAAA;AACA;AACA,IAAA,WAFA,yBAEA;AACA,aAAA,KAAA,MAAA,CAAA,KAAA,MAAA,CAAA,CAAA,EAAA,KAAA,MAAA,CAAA,MAAA,CAAA,CAAA;AACA,KAJA;;AAKA;AACA,IAAA,MANA,kBAMA,CANA,EAMA,CANA,EAMA;AACA,aAAA,IAAA,CAAA,KAAA,CAAA,IAAA,CAAA,MAAA,MAAA,CAAA,GAAA,CAAA,IAAA,CAAA,CAAA;AACA,KARA;;AASA;AACA,IAAA,WAVA,uBAUA,KAVA,EAUA;AAAA;;AACA,MAAA,KAAA,CAAA,EAAA,CAAA,OAAA,EAAA,UAAA,CAAA,EAAA;AACA,QAAA,MAAA,CAAA,KAAA,CAAA,OAAA,EAAA,CAAA,CAAA,IAAA;AACA,OAFA;AAGA;AAdA;AA1CA,CAAA","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>"],"sourceRoot":"src/components/EleChart"}]}