派生自 wuyushui/SewerAndRainNetwork

zhangshuaibao
2021-04-14 6ace815c16170b0a7fc68bf280f63bffe96612e6
Merge branch 'develop' of http://xearth.cn:6600/r/wuyushui/SewerAndRainNetwork into develop
9个文件已添加
15个文件已修改
1106 ■■■■ 已修改文件
src/assets/css/iconfont/iconfont.css 25 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/assets/css/iconfont/iconfont.eot 补丁 | 查看 | 原始文档 | blame | 历史
src/assets/css/iconfont/iconfont.js 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/assets/css/iconfont/iconfont.json 23 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/assets/css/iconfont/iconfont.svg 32 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/assets/css/iconfont/iconfont.ttf 补丁 | 查看 | 原始文档 | blame | 历史
src/assets/css/iconfont/iconfont.woff 补丁 | 查看 | 原始文档 | blame | 历史
src/assets/css/iconfont/iconfont.woff2 补丁 | 查看 | 原始文档 | blame | 历史
src/assets/css/map/map-panel-style.less 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/BaseNav/PublicBounced/PublicBounced.vue 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/BaseNav/PublicBounced/common/PublicChart.vue 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/BaseNav/PublicBounced/common/echarts/EChartsDate.vue 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/BaseNav/PublicBounced/common/echarts/EChartsHour.vue 16 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/BaseNav/PublicBounced/common/echarts/EChartsTable.vue 108 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/BaseNav/PublicBounced/common/echarts/Echarts.vue 707 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/LayerController/logic/PipeLineAnimal.js 28 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/LayerController/service/BusiLayerService.js 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/LayerController/service/LayerFactory.js 54 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/helpers/WfsHelper.js 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/panel/topicSearch/SewersSearch.vue 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/panel/topicSearch/SolidWasteSearch.vue 64 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/conf/Constants.js 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/conf/layers/LayerFsss.js 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main.js 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/assets/css/iconfont/iconfont.css
New file
@@ -0,0 +1,25 @@
@font-face {font-family: "iconfont";
  src: url('iconfont.eot?t=1618390310033'); /* IE9 */
  src: url('iconfont.eot?t=1618390310033#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAmUAAsAAAAAE9gAAAlHAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCCfgqbTJUmATYCJAMMCwgABCAFhG0HMxvhD1GULVaC7AtsG/YksIBxbICQAACrnKwxbnACCSQgQajrPR4RRGPp7N2FABRQmVVUNZBuZAEV+Be+wpAwMbooCa/WNMBG7fiwjCJU6A/2/nn/IOiLzkSp1lW2wnWAttkdUUcqeViBOIxCG6PRxkxc57E1bH0BYhTWimW7auIrAppx54EEKJE0g4nMRvAJOls7MS4r3Xafpmf9kCbF8CAGOm0dQCMY16G4CNXFsL5W9ud7BuVYCHlB8bnb8gTqDWvKH5lvD7mawiEGjnIj8FiuVmIpPYahllrdMm0Rz1SpTU/SDp7Gjx+fLAWDpCpzVnTh0kzmhm9r39bl2/8RF/M9t9dD4pmrkLEopxBbraILiilhMSbVt4lKJvuJBbu+rftPqFSLAiskkT9eVHNIjVh1lphUhPZRObkOY1SMPrH7V2OvXHlJ1a0V5kex2Vljtpy/SGoqVU2jVlDL+ewoNNWHWUUVQMk5+jJz6GyIymJS5ew4PkRnselslj83TsBksPgclg+3c/x2nMtV63brnG9WH3P4OR3V1bWP3XkOZ4HORrc7+d4H1U5345Cr+qJjnn007Zp72FaX1KgsNshklWAWkYkwECYMwUwEaMVkMrmVkBUWZyCgC0jCBGjAjSiA4DAsNaMwOmAENeIGnIWahbiYiDNOSBWLcXEIfl6sLAcNY2Kf9hqXSzmLIxN5LBAC/U0CDT9v6nQcYFs1g0mOPlZfsIkso1J0rhbkAI35IMNhsjJsXym1cFTJbYSNCs1hcLOEICr0rAtQmO43YSJsRIhOwgL59c8pFB0rarMamxgqZXMqLqoIHSN7tjwhVCwGdeFH1WqA9ZmsxI1Cba3BKrLNyMzHgtD+bE5oJerw57hbBykhJgidcyZdcupOeQvWQW6nEHPsdzWCEJkFQiTWMjAMs2AM/gIxoQukis4iw7SeLY4sE6j7+ZCiciOrxxFNwdnAoNMbc2K0LFGvTRASK4DZrJjIAhKECMMgYnhKNjPPbIRPgDwALtHQhFQK9+NSxpTPD46KMAmxdnIWJNyhEEJaxqYZZJo1aQaOI6YS/L7prhCbM97rkExtxCxUdLLoV6kEc52KLOM98LBWl5ydlNhIgDBTEgLALhCwGxUZQDARJkRlxEAHSPwJVIgYxfjk+ds/xaRYGX70MURYvIAQ4yQ7AMB8TFhLjCIiwiQsaSdgIjMGgp4Ew3oMkUXSdzBZRGEKFMX7O4GHxe/rTPfFPkqFwodqXSfjMzgvQDHiU/GQEbJEPZERlgJCwqfcjEEzJ2FrDUfDZhxBD4EQNV+llHRAqxXCZjActRzFBrhCfIQiFbYwopAG4GcIgWMuGD8hVtZCTmem9f/0SehLP9BT8t6JGct8euLEbvAt6EzV6tPjAUsB8qI4b03IDc1n6P+U52/UAfo8YF2b/Df9/lKYuH6N9yavmFH9DAp90XpU3uDzUYNW/3vlg7km7+6KXHVTM/B6FSjf8VmpQM5sa5O2kYt4hfQkXhE9mU56GRNI9nhJohfRU1mctVD54nI/T0YSXcuUvFArpEEYGjOVrvX0GVrytGvYxuYA7Y32NJrAf7TrNvfhvT/2DQT7ZpWwKXXkSrjLSDns9Zm9LmPtv9v77RWBGNnB9v6QWVqqSo+ijEt/vzQOrMgeH/hZn3dmlnjL2xPa9eJ2VTtSrDm94jbvgevzNLmnd5mWSm6mlPss3lnpwflsZKH+ymwH+HdociezrAxtQkO5F/bFuoAs0Wi0reFA7KLTnNDqJG6sgLl1vZYzZBcYXjfzxex+xq8rFfGJ704Boobx31Xdi8xn8YkbOMBx5PUinje8aJzd0G12Tvei0EXS+8hphfxC/6gY0Hm/hc833a7Raqp/+974moCA2Z82r/H9IFVRdctviMY4wr/VWctRmH3ielV9a7CvhS0SDbUHmCS3kSp9eh+t+m+ktdk7551qvXfW+z5LGKXM0ik9kEkNNd+k7PLe+UUNcoSGJEwvnzaOFShNY1RPrj8Hgv1TDmy82czQ0ulbeKl2D1VS3e1Vv397bq0P78TC8AUfpCs6bwFVjQHgvydZB7dduvKv6aQrNQHLxvz0NngI8Ggl5+uBLD0skF8xl+rphweQ3SyNF/tUeL1Mj5bzkkOtpdqZMS8WiBBvAaOeNgIxndA7U53IEDnIDLiXENVkb6ZU6ZqSFqmU8R+EwssppZWKU76rfLmbuuYF6w7yM+Iz+Ad1e+hfwjyKdseP0QbDxqZnbLLO0W/1r0usY/5DQ7OoemCadZi2QG35eZqpQzuilw8EEZxm/+2g4hUqF7+WlnowwVcy0jeydSqn+VaDkJcrTOOmHmkGfKXgtqVsan3M2bMxLR6p9BKW8N5eiGe+aWZxSKUpdE3jqbQE2cT1KWR7xUr4x47alIPQufLYoBokQM2K/qHt1B6obalsadt27aqvV2npkfTE+1Yuq/iucPpr/5FKqsgYB3veS9UoJFzyy8Ey0dp3ylWa6IGKxSeVUyb5tcdiW1IQJYtaFKgfv9cD5IJ9YV800jBD9HLfXO/VlGxK5k0a8xpl01VKYY2P+mAqTxgX2LKEWpb4CA6Ob7FfZMVROC77AntRrHjuOV7W5Z0jhcvrASb/8bZLGxNBDg7jFxx5tss2TASMUNds0L8cRU5CtvI+P3AkW/rPDyqToyIlygDkekRd7juduCYznb74Nh+SYO9Qa8fsRda3ARrwcPXR6KLMW/RWPoSABnAi8cwj5G3/I0P6mypVKy/1V0YDpcfrlFS+p+JQ/ONFqRnnT63UJQ7+NRjFQ+En7o112Lk8iXpR36BcHtv8XUZghCn1nyNr9zef1vXrLAi1JbQBTGoMAbNak4pFdRFYpcEKsFqt/cB6CxYhG3Qwiliz1EnmvWBgaPUEJs3eEHKb6hehYNVfYJVu//hqrBtkYL2t6Jhng+noaxw2yBxK4HcIBKXK47pGEnWH3jlmhmC10U5obEAp9Nrdb9ACUzRrTGAvXt85BcpQAnM0DsYxQWYoROHaPg7MBp2OsiZsC0pyDYcZiHEhtAS4O3xAICmVv9OoPfwO8pzFGNOT5gv+BBlW0HjQ09YdobggpaPShBLbuvD0OSJQwPc1SJJS5lSAYtefgKx9qBASnDZ/hm9moEMyU2NJ7f0pyfUluXzpOovIkSJHUa7rR1y4ZHM5AA==') format('woff2'),
  url('iconfont.woff?t=1618390310033') format('woff'),
  url('iconfont.ttf?t=1618390310033') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('iconfont.svg?t=1618390310033#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.iconkqzl:before {
  content: "\e609";
}
.iconfs:before {
  content: "\e608";
}
src/assets/css/iconfont/iconfont.eot
Binary files differ
src/assets/css/iconfont/iconfont.js
New file
@@ -0,0 +1 @@
!function(c){var l,t,e,s,m,n,h='<svg><symbol id="iconkqzl" viewBox="0 0 1024 1024"><path d="M362.325333 872.106667c0-76.032-23.296-104.106667-86.272-104.106667-137.770667 0-195.114667-177.877333-125.44-389.034667C242.432 100.778667 342.954667 0 528.64 0c284.245333 0 447.701333 309.546667 280.32 530.816-34.474667 45.568-62.634667 134.954667-62.634667 198.656 0 99.157333-27.690667 125.269333-192 181.248l-192 65.450667z m231.168-44.672c83.84-32.170667 89.6-187.434667 6.954667-187.434667-117.632 0-195.456 52.778667-195.456 132.565333 0 82.133333 66.773333 101.546667 188.501333 54.869334z m155.221334-326.101334c84.437333-101.205333 106.965333-225.450667 47.573333-262.144-59.093333-36.522667-348.629333 195.712-348.629333 279.637334 0 114.261333 200.874667 102.613333 301.056-17.493334z m-45.056-374.058666c0-62.592-154.794667-88.533333-269.141334-45.056-60.330667 22.912-132.48 84.309333-160.341333 136.362666-42.24 78.933333-38.101333 103.850667 25.002667 150.016 65.109333 47.616 98.56 37.12 240.042666-74.88 90.453333-71.637333 164.437333-146.517333 164.437334-166.4z" fill="#24F0F7" ></path></symbol><symbol id="iconfs" viewBox="0 0 1024 1024"><path d="M723.584 841.864l-0.088-80.696 24.8 37.856c20.72 31.624 29.304 37.848 52.216 37.848 19.024 0 27.424-4.144 27.424-13.52 0-7.44 3.616-13.536 8.032-13.536 4.424 0 8.04 6.088 8.04 13.528s3.616 13.528 8.032 13.528 8.032-8.112 8.032-18.032 3.616-18.04 8.032-18.04c4.424 0 8.04 8.12 8.04 18.04s3.616 18.032 8.032 18.032 8.032-8.112 8.032-18.032c0-24.608 14.12-22.88 18.432 2.248l3.488 20.296 1.088-20.296c1.36-25.088 17.168-27.168 17.168-2.248 0 9.92 3.616 18.032 8.032 18.032s8.032-10.144 8.032-22.544c0-17.52 4.128-22.552 18.48-22.552 26.168 0 37.76 16.608 37.76 54.12 0 37.504-11.592 54.112-37.76 54.112-13.12 0-18.48-5.224-18.48-18.032 0-9.92-3.616-18.04-8.032-18.04s-8.032 10.144-8.032 22.544c0 30.48-14.168 28.736-18.352-2.256l-3.344-24.8-1.2 24.8c-1.512 30.984-17.28 33.04-17.28 2.256 0-12.4-3.616-22.544-8.032-22.544s-8.032 10.144-8.032 22.544-3.616 22.552-8.032 22.552c-4.424 0-8.04-10.152-8.04-22.552s-3.616-22.544-8.032-22.544-8.032 6.08-8.032 13.52c0 7.44-3.616 13.536-8.04 13.536-4.416 0-8.032-6.088-8.032-13.528 0-9.728-8.864-13.528-31.552-13.528-26.024 0-35.16 5.136-52.136 29.312l-20.576 29.312z m-518.296 62.68c-4.416-1.68-21.224-5.52-37.352-8.544-16.128-3.016-42.616-15.616-58.872-28l-29.552-22.512L48 873.504l-31.512 28.024-0.088-61.64c-0.048-33.904-2.416-77.456-5.264-96.784l-5.168-35.144 167.2 6.616 167.2 6.608-4.96-88.72c-6.264-112.16-22.656-174.104-55.984-211.624-24.72-27.832-26.048-28.272-28.496-9.512-2.464 18.848-6.272 19.68-90.384 19.68H72.72v-63.136h120.512V115.336H72.72V52.2h176.752V133.36h34.464c196.712 0 356.424 202.448 393.136 498.32l9.792 78.92h333.888v44.96l-497.304 2.32-497.304 2.32 27.04 36.08c25.456 33.944 28.136 35.312 45.384 23.144 39.176-27.632 60.536-35.216 116.016-41.176 51.776-5.56 59.184-4.296 74.32 12.688 22.04 24.752 22.416 75.712 0.736 100.048-14.64 16.44-58.344 23.456-84.36 13.552z m132.56-22.568v-27.064H691.36V909.04H337.856z m0-76.664v-22.552H691.36V827.856H337.856z" fill="#00F0FF" ></path><path d="M209.312 904.08c-6.632-1.576-25.248-5.28-41.376-8.216-16.128-2.944-42.816-15.632-59.32-28.2l-30-22.856-31.064 28.024-31.064 28.032-0.088-61.312c-0.048-33.712-2.192-75.504-4.752-92.872L6.984 715.12l166.672 2.784 166.672 2.784-4.704-93.24c-5.44-107.896-27.344-185.72-60.544-215.168l-21.584-19.144-2.568 18.944c-2.432 17.904-7.352 18.936-90.384 18.936H72.72v-63.136h120.512V115.336H72.72V52.2h176.752v78.584l58.24 5.984c189.52 19.472 333.04 211.84 368.624 494.088l10.048 79.752h334.368v44.96l-497.696 2.32-497.696 2.32 28.664 38.744c26 35.128 29.92 37.48 42.056 25.152 24.92-25.328 71.616-41.008 129.304-43.44 49.096-2.064 59.128 0.136 68.896 15.096 12.12 18.56 15.152 66 5.28 82.608-14.448 24.28-51.648 34.88-90.264 25.704z m69.76-77.92c-2.56-7.192-4.472-5.056-4.856 5.456-0.344 9.504 1.552 14.832 4.216 11.84 2.672-3 2.96-10.776 0.64-17.288z m58.784 55.816v-27.064H691.36V909.04H337.856z m385.904-41.16l0.272-71.584 24.616 33.824c19.68 27.04 30.088 33.816 51.952 33.816 18.944 0 27.336-4.152 27.336-13.52 0-7.44 3.616-13.536 8.04-13.536 4.416 0 8.032 6.088 8.032 13.528s3.616 13.528 8.032 13.528 8.032-8.112 8.032-18.032 3.616-18.04 8.04-18.04c4.416 0 8.032 8.12 8.032 18.04s3.616 18.032 8.032 18.032c4.424 0 8.032-8.112 8.032-18.032 0-24.608 14.12-22.88 18.44 2.248l3.48 20.296 1.096-20.296c1.352-25.088 17.16-27.168 17.16-2.248 0 9.92 3.616 18.032 8.032 18.032s8.032-10.144 8.032-22.544c0-17.52 4.128-22.552 18.48-22.552 10.16 0 22.816 4.88 28.12 10.824 13.76 15.44 11.92 66.504-2.984 83.24-18.24 20.48-43.616 18.224-43.616-3.864 0-9.92-3.616-18.04-8.032-18.04s-8.032 10.144-8.032 22.544c0 30.48-14.16 28.736-18.352-2.256l-3.344-24.8-1.2 24.8c-1.504 30.984-17.28 33.04-17.28 2.256 0-12.4-3.608-22.544-8.032-22.544-4.416 0-8.032 10.144-8.032 22.544s-3.616 22.552-8.032 22.552c-4.424 0-8.04-10.152-8.04-22.552s-3.608-22.544-8.032-22.544c-4.416 0-8.032 6.08-8.032 13.52 0 7.44-3.616 13.536-8.032 13.536-4.424 0-8.04-6.088-8.04-13.528 0-24.472-56.008-17.144-81.904 10.704l-22.536 24.24z m-385.904-35.504v-22.552H691.36V827.856H337.856z" fill="#00F0FF" ></path><path d="M723.728 841.584l-0.24-71.952 24.696 33.624c19.736 26.88 30.2 33.616 52.216 33.616 19.12 0 27.536-4.128 27.536-13.52 0-7.44 3.616-13.536 8.04-13.536 4.416 0 8.032 6.088 8.032 13.528s3.616 13.528 8.032 13.528 8.032-8.112 8.032-18.032 3.616-18.04 8.04-18.04c4.416 0 8.032 8.12 8.032 18.04s3.616 18.032 8.032 18.032 8.032-8.112 8.032-18.032c0-24.608 14.12-22.88 18.432 2.248l3.488 20.296 1.088-20.296c1.36-25.088 17.168-27.168 17.168-2.248 0 9.92 3.616 18.032 8.032 18.032s8.032-10.144 8.032-22.544c0-17.952 4.04-22.552 19.808-22.552 36.936 0 50.56 69.04 18.576 94.192-25.648 20.168-38.384 17.352-38.384-8.504 0-12.4-3.616-22.552-8.032-22.552s-8.032 10.152-8.032 22.552c0 30.48-14.168 28.736-18.352-2.256l-3.344-24.8-1.2 24.8c-1.512 30.976-17.28 33.04-17.28 2.256 0-12.4-3.608-22.552-8.032-22.552-4.416 0-8.032 10.152-8.032 22.552s-3.616 22.544-8.032 22.544c-4.424 0-8.04-10.144-8.04-22.544s-3.616-22.552-8.032-22.552-8.032 8.12-8.032 18.04-3.616 18.04-8.032 18.04c-4.424 0-8.04-8.12-8.04-18.04 0-14.616-5.36-18.04-28.232-18.04-21.624 0-33.792 6.864-51.984 29.312l-23.76 29.312-0.232-71.952z m-707.184-15.048l0.048-75.344 32.544 42.624 32.552 42.632 32.16-23.896c21.536-16 46.584-25.232 75.856-27.96l43.704-4.064V900l-34.144-0.16c-22.608-0.104-48.824-9.248-77.6-27.056-23.912-14.8-44.576-26.896-45.92-26.896-1.36 0-15.24 12.592-30.856 27.992l-28.4 27.992z m224.904 14.848c0-55.488 1.008-58.624 18.84-58.624 23.752 0 45.432 26.28 45.432 55.072 0 31.936-21.72 62.176-44.64 62.176-18.808 0-19.632-2.464-19.632-58.624z m37.624-15.216c-2.56-7.2-4.472-5.064-4.856 5.44-0.344 9.52 1.552 14.84 4.216 11.84 2.672-2.992 2.96-10.768 0.64-17.28z m58.784 51.296v-22.552h345.464V900.008H337.856z m0-72.16v-22.544h345.464V827.856H337.856zM8.456 733.16c0-11.584 23.784-13.52 165.84-13.52h165.84l-4.104-97.04c-4.648-110.208-24.456-176.864-63.52-213.76l-23.04-21.76V133.376h30.456c43.528 0 118.464 23.656 164.976 52.072 60.16 36.76 121.336 112.736 161.384 200.456 40.84 89.44 56.344 146.08 69.744 254.808l9.728 78.92h167.496c143.536 0 167.504 1.936 167.504 13.528 0 11.888-61.6 13.528-506.16 13.528-444.552 0-506.144-1.64-506.144-13.52zM72.72 394.928v-27.056h128.544V106.32H72.728V52.2h168.72v369.792H72.72z" fill="#00F0FF" ></path><path d="M723.864 841.384l-0.288-72.16 19.76 27.064c10.864 14.88 19.88 30.104 20.04 33.824 0.16 3.72 14.752 6.76 32.424 6.76 23.208 0 32.136-3.76 32.136-13.52 0-7.44 3.616-13.536 8.032-13.536 4.424 0 8.04 6.088 8.04 13.528s3.616 13.528 8.032 13.528 8.032-8.112 8.032-18.032 3.616-18.04 8.04-18.04c4.416 0 8.032 8.12 8.032 18.04s3.616 18.032 8.032 18.032 8.032-8.112 8.032-18.032c0-24.608 14.12-22.88 18.432 2.248l3.488 20.296 1.088-20.296c1.36-25.088 17.168-27.168 17.168-2.248 0 9.92 3.616 18.032 8.032 18.032s8.032-10.144 8.032-22.544c0-17.952 4.04-22.552 19.808-22.552 36.936 0 50.56 69.04 18.576 94.192-25.648 20.168-38.384 17.352-38.384-8.504 0-12.4-3.616-22.552-8.032-22.552s-8.032 10.152-8.032 22.552c0 30.48-14.168 28.736-18.352-2.256l-3.344-24.8-1.2 24.8c-1.512 30.976-17.28 33.04-17.28 2.256 0-12.4-3.616-22.552-8.032-22.552s-8.032 10.152-8.032 22.552-3.616 22.544-8.032 22.544c-4.424 0-8.04-10.144-8.04-22.544s-3.616-22.552-8.032-22.552-8.032 8.12-8.032 18.04-3.616 18.04-8.04 18.04c-4.416 0-8.032-8.12-8.032-18.04 0-14.768-5.36-18.04-29.544-18.04-23.384 0-34.2 6.112-51.896 29.312l-22.352 29.312-0.288-72.152z m264.76-4.512c0-4.96-1.6-9.016-3.544-9.016-1.952 0-5.776 4.056-8.512 9.016-2.728 4.96-1.136 9.024 3.544 9.024s8.512-4.056 8.512-9.024zM16.744 827.368c0.208-61.688 2.12-73.472 10.04-61.952 5.384 7.824 19.608 27.248 31.616 43.176l21.816 28.944 31.536-23.432c20.32-15.088 47.568-25.28 76.6-28.64l45.056-5.224V900H202.56c-18.472 0-50.984-11.288-80.992-28.12L71.44 843.76l-27.472 29.896-27.472 29.896z m224.704 14.016c0-56.16 0.824-58.624 19.624-58.624 21.904 0 44.64 29.872 44.64 58.624 0 28.76-22.736 58.624-44.64 58.624-18.8 0-19.624-2.464-19.624-58.624z m37.624-15.216c-2.56-7.2-4.472-5.064-4.856 5.44-0.344 9.52 1.552 14.84 4.216 11.84 2.672-2.992 2.96-10.768 0.64-17.28z m58.784 51.296v-22.552h345.464V900.008H337.856z m0-72.16v-22.544h345.464V827.856H337.856zM8.456 733.16c0-11.584 23.768-13.52 165.728-13.52H339.92l-4.168-96.96c-4.96-115.328-20.816-171.688-58.824-209.16l-27.448-27.048V133.36h23.704c41.656 0 107.384 19.16 158.48 46.192 85.48 45.224 169.76 165.584 212.24 303.08 12.696 41.112 39.128 195.68 39.368 230.224 0.032 3.72 75.976 6.76 168.768 6.76 144.616 0 168.72 1.936 168.72 13.528 0 11.888-61.6 13.528-506.16 13.528-444.552 0-506.144-1.64-506.144-13.52zM72.72 394.928v-27.056h128.544V106.32H72.728V52.2h168.72v369.792H72.72z" fill="#00F0FF" ></path><path d="M723.712 841.496l-0.216-72.048 21.368 33.712c18.328 28.928 25.76 33.712 52.224 33.712 22.064 0 30.848-3.848 30.848-13.52 0-7.44 3.616-13.536 8.04-13.536 4.416 0 8.032 6.088 8.032 13.528 0 18.736 14.08 17.032 18.56-2.248 3.504-15.04 3.72-15.04 4.608 0 1.136 19.184 25.04 21.336 25.04 2.248 0-18.736 14.08-17.024 18.56 2.256 3.504 15.04 3.72 15.04 4.608 0 1.136-19.2 17-21.304 17-2.256 0 7.44 5.424 13.528 12.048 13.528 7.504 0 12.056-8.512 12.056-22.544 0-26.672 16.048-29.456 34.904-6.056 15.272 18.944 16.896 40.28 4.984 65.28-11.232 23.544-39.888 23.12-39.888-0.6 0-10.024-5.36-18.04-12.056-18.04-7.496 0-12.048 8.52-12.048 22.552 0 30.48-14.16 28.736-18.352-2.256l-3.344-24.8-1.2 24.8c-1.504 30.976-17.28 33.04-17.28 2.256 0-31.072-22.136-29.176-26.376 2.256l-3.344 24.8-1.2-24.8c-1.376-28.192-17.28-34.424-17.28-6.768 0 9.92-3.616 18.04-8.032 18.04-4.424 0-8.032-8.12-8.032-18.04 0-14.816-5.384-18.056-30.128-18.12-24.224-0.064-34.416 5.68-52.008 29.312l-21.88 29.392z m261.728-11.2c-8.16-9.168-14.904 4.64-8.2 16.808 5.056 9.2 6.952 9.2 9.672 0.04 1.864-6.272 1.2-13.848-1.472-16.848z m-857.568 44.44c-23.696-13.904-42.68-29.12-42.16-33.824 1.792-16.608 85.008-58.152 116.48-58.152h31.216v117.248h-31.216c-18.592 0-48.656-10.224-74.32-25.272z m121.6-33.352c0-51.336 1.88-58.624 15.088-58.624 21.512 0 36.336 23.92 36.336 58.624s-14.824 58.624-36.336 58.624c-13.2 0-15.08-7.28-15.08-58.624z m40.176-3.976c0-4.664-3.616-10.992-8.032-14.064-4.416-3.064-8.032 0.76-8.032 8.488 0 7.736 3.616 14.064 8.032 14.064s8.032-3.816 8.032-8.488z m48.208 44.56c0-17.472 5.36-18.032 172.736-18.032 167.376 0 172.728 0.56 172.728 18.04 0 17.472-5.36 18.032-172.728 18.032-167.384 0-172.736-0.56-172.736-18.032z m-313.096-50.168l0.24-62.568 23.864 29.456c13.12 16.2 23.864 32.688 23.864 36.64 0 3.96-10.848 18.856-24.104 33.12l-24.104 25.92z m313.096-26.488v-22.552h345.464V827.856H337.856z m-329.4-72.16c0-11.6 24.056-13.52 168.336-13.52h168.336l-3.4-42.848c-1.872-23.56-5.184-70.344-7.368-103.96-4.672-71.824-24.784-126.976-59.736-163.8l-25.144-26.48V140.408l58.832 3.336c123.64 7.008 237.024 102.68 303.056 255.688 32.52 75.36 63.768 201.88 63.864 258.56 0.112 64.56-8.368 61.624 177.664 61.624 143.856 0 167.864 1.936 167.864 13.528 0 11.888-61.6 13.528-506.16 13.528-444.552 0-506.144-1.64-506.144-13.52z m72.304-338.224v-27.056H201.28V106.32h-60.256c-58.912 0-60.256-0.496-60.256-22.544V61.216h160.688V422H80.76z" fill="#00F0FF" ></path><path d="M723.8 845.896l0.128-67.648 21.88 29.4c18.296 24.584 27.352 29.376 55.352 29.312 19.2-0.048 35.2-4.888 37.52-11.36 3.248-9.016 4.184-9.016 4.696 0 1.008 18.032 47.024 13.992 51.336-4.504 3.496-15.04 3.712-15.04 4.6 0 1.136 19.2 17 21.304 17 2.248 0-7.44 3.616-13.52 8.04-13.52 4.416 0 8.032 5.744 8.032 12.768 0 7.032 4.52 15.144 10.04 18.04 8.04 4.208 8.04 6.32 0 10.528-5.52 2.888-10.04 15.064-10.04 27.056 0 11.984-3.616 21.792-8.032 21.792-4.424 0-8.04-10.96-8.04-24.352 0-26.544-11.864-19.552-18.368 10.824-2.992 13.944-4.08 12.544-4.8-6.16-0.8-20.824-4.288-24.096-25.04-23.432-18.72 0.6-24.208 4.992-24.608 19.696-0.488 18.296-0.744 18.256-7.776-1.376-5.816-16.256-13.6-20.296-39.072-20.296-26.32 0-35.376 5.072-52.4 29.312l-20.576 29.312 0.128-67.64z m-566.8 42.16c-13.304-5.832-35.704-18.44-49.776-28.032l-25.592-17.44 25.344-20.984c27.792-23.024 70-38.712 104.344-38.792 21.84-0.048 22.088 0.624 22.088 58.576v58.624l-26.112-0.68c-14.36-0.376-36.992-5.456-50.296-11.28z m92.48-46.672c0-50.44 2.016-58.624 14.464-58.624 22.432 0 33.736 18.528 33.736 55.28 0 34.472-16.296 61.968-36.72 61.968-8.776 0-11.48-13.824-11.48-58.624z m40.168-9.016c0-7.44-3.616-13.528-8.032-13.528s-8.032 6.08-8.032 13.52c0 7.44 3.616 13.536 8.032 13.536s8.032-6.088 8.032-13.528z m56.24 49.6c0-17.464 5.36-18.032 168.72-18.032 163.36 0 168.72 0.568 168.72 18.04 0 17.464-5.36 18.032-168.72 18.032-163.36 0-168.72-0.568-168.72-18.032z m610.6-41.24c0-42.64 2.088-49.816 13.784-47.288 7.576 1.632 19.16 13.728 25.728 26.88 15.088 30.168 1.752 70.672-23.28 70.672-14.352 0-16.24-5.84-16.24-50.264z m32.136-5.656c0-14.568-2.376-17.176-8.944-9.808-4.92 5.52-6.512 14.456-3.544 19.84 8.312 15.104 12.48 11.744 12.48-10.032z m-964.104-7.216c0-29.76 1.384-54.112 3.064-54.112 1.68 0 12.92 14.496 24.96 32.216l21.888 32.224-18.32 21.896c-10.08 12.04-21.304 21.896-24.96 21.896-3.648 0-6.632-24.352-6.632-54.12z m321.368-27.056c0-17.464 5.36-18.04 168.72-18.04 163.36 0 168.72 0.576 168.72 18.04s-5.36 18.04-168.72 18.04c-163.36 0-168.72-0.576-168.72-18.04zM16.488 733.152c0-11.584 23.656-13.52 164.704-13.52 151.6 0 164.672-1.264 164.408-15.792-0.16-8.68-3.456-55.6-7.328-104.264-7.84-98.56-33.768-173.608-68.912-199.456-19.208-14.128-19.88-18.04-19.768-115.88 0.16-147.952-1.2-145.008 64.56-139.72 121.728 9.776 225.424 99.28 292.296 252.32 42.04 96.208 59.696 164.624 66.424 257.392l4.736 65.392h167.56c143.584 0 167.552 1.936 167.552 13.528 0 11.88-60.696 13.528-498.112 13.528-437.416 0-498.12-1.648-498.12-13.52z m64.272-333.712c0-22.048 1.344-22.544 60.256-22.544h60.256V106.32h-60.256c-58.912 0-60.256-0.504-60.256-22.56V61.224h160.688V422H80.76z" fill="#00F0FF" ></path><path d="M723.712 844.336l0.216-66.08 21.872 29.392c18.304 24.584 27.36 29.376 55.36 29.312 19.2-0.048 35.2-4.888 37.52-11.36 3.248-9.016 4.184-9.016 4.688 0 1.016 18.032 47.032 13.992 51.336-4.504 3.504-15.04 3.72-15.04 4.608 0 1.136 19.2 17 21.304 17 2.248 0-7.44 3.616-13.52 8.032-13.52 4.424 0 8.04 5.744 8.04 12.768 0 7.032 4.512 15.144 10.04 18.04 8.032 4.208 8.032 6.32 0 10.528-5.52 2.888-10.04 15.064-10.04 27.056 0 11.984-3.616 21.792-8.04 21.792-4.416 0-8.032-10.144-8.032-22.544 0-30.48-14.16-28.736-18.352 2.256l-3.344 24.8-1.2-24.8c-1.024-21.112-4.72-24.8-24.752-24.8-18.024 0-24.36 4.752-27.024 20.288l-3.48 20.296-1.096-20.296c-0.96-17.792-5.464-20.296-36.536-20.296-29.704 0-38.8 4.488-56.24 27.752l-20.8 27.752z m-564.544 42.84c-16.528-6.624-39.8-19.208-51.712-27.968l-21.656-15.936 23.368-20.92c20.76-18.576 80.512-39.592 112.584-39.592 8.992 0 11.656 13.408 11.656 58.624 0 58.04-0.224 58.624-22.088 58.232-12.16-0.216-35.624-5.816-52.16-12.44z m90.312-45.792c0-62.24 9.336-73.904 35.576-44.448 26.16 29.36 8.92 103.072-24.096 103.072-8.776 0-11.48-13.824-11.48-58.624z m40.168-9.768c0-7.856-4.288-12.672-9.536-10.712-14.904 5.576-17.368 24.992-3.184 24.992 7 0 12.72-6.424 12.72-14.28z m56.24 50.36c0-17.472 5.36-18.04 168.72-18.04 163.36 0 168.72 0.568 168.72 18.04 0 17.464-5.36 18.032-168.72 18.032-163.36 0-168.72-0.568-168.72-18.032z m610.6-40.592c0-27.28 2.04-49.6 4.544-49.6 10.776 0 35.624 19.456 35.624 27.904 0 5.08-3.36 6.896-7.48 4.04-9.736-6.752-19.104 10.368-12.368 22.608 3.56 6.464 8.8 6.112 16.544-1.104 13.4-12.48 14.024-8.44 3.504 22.624-4.848 14.32-14.032 23.136-24.104 23.136-14.36 0-16.264-5.808-16.264-49.6zM24.52 826.368c0-30.928 2.768-52.376 6.152-47.664 3.376 4.712 14.752 19.608 25.28 33.104 16.184 20.76 17.504 26.736 8.576 38.824-5.808 7.856-17.192 18.264-25.28 23.128-13.544 8.136-14.72 4.336-14.72-47.392z m321.368-25.568c0-17.464 5.36-18.04 168.72-18.04 163.36 0 168.72 0.576 168.72 18.04s-5.36 18.04-168.72 18.04c-163.36 0-168.72-0.576-168.72-18.04zM16.488 733.152c0-11.584 23.656-13.52 164.704-13.52h164.696l-0.064-29.32c-0.136-61.408-16.72-188.808-29.104-223.536-7.096-19.92-25.176-47.576-40.176-61.456l-27.272-25.232 5.36-118.848 5.36-118.848h34.064c82.92 0 201.744 68.448 254.848 146.8 65.648 96.864 114.064 239.728 123.712 365.04l5.04 65.392h167.528c143.568 0 167.544 1.936 167.544 13.528 0 11.88-60.704 13.528-498.12 13.528s-498.12-1.648-498.12-13.52z m64.272-333.712c0-22.048 1.344-22.544 60.256-22.544h60.256V106.32h-60.256c-58.912 0-60.256-0.504-60.256-22.56V61.224h160.688V422H80.76z" fill="#00F0FF" ></path></symbol></svg>',i=(i=document.getElementsByTagName("script"))[i.length-1].getAttribute("data-injectcss");if(i&&!c.__iconfont__svg__cssinject__){c.__iconfont__svg__cssinject__=!0;try{document.write("<style>.svgfont {display: inline-block;width: 1em;height: 1em;fill: currentColor;vertical-align: -0.1em;font-size:16px;}</style>")}catch(c){console&&console.log(c)}}function o(){m||(m=!0,e())}l=function(){var c,l,t,e;(e=document.createElement("div")).innerHTML=h,h=null,(t=e.getElementsByTagName("svg")[0])&&(t.setAttribute("aria-hidden","true"),t.style.position="absolute",t.style.width=0,t.style.height=0,t.style.overflow="hidden",c=t,(l=document.body).firstChild?(e=c,(t=l.firstChild).parentNode.insertBefore(e,t)):l.appendChild(c))},document.addEventListener?~["complete","loaded","interactive"].indexOf(document.readyState)?setTimeout(l,0):(t=function(){document.removeEventListener("DOMContentLoaded",t,!1),l()},document.addEventListener("DOMContentLoaded",t,!1)):document.attachEvent&&(e=l,s=c.document,m=!1,(n=function(){try{s.documentElement.doScroll("left")}catch(c){return void setTimeout(n,50)}o()})(),s.onreadystatechange=function(){"complete"==s.readyState&&(s.onreadystatechange=null,o())})}(window);
src/assets/css/iconfont/iconfont.json
New file
@@ -0,0 +1,23 @@
{
  "id": "2487468",
  "name": "no name",
  "font_family": "iconfont",
  "css_prefix_text": "icon",
  "description": "",
  "glyphs": [
    {
      "icon_id": "20993766",
      "name": "kqzl",
      "font_class": "kqzl",
      "unicode": "e609",
      "unicode_decimal": 58889
    },
    {
      "icon_id": "20993268",
      "name": "fs",
      "font_class": "fs",
      "unicode": "e608",
      "unicode_decimal": 58888
    }
  ]
}
src/assets/css/iconfont/iconfont.svg
New file
@@ -0,0 +1,32 @@
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
<!--
2013-9-30: Created.
-->
<svg>
<metadata>
Created by iconfont
</metadata>
<defs>
<font id="iconfont" horiz-adv-x="1024" >
  <font-face
    font-family="iconfont"
    font-weight="500"
    font-stretch="normal"
    units-per-em="1024"
    ascent="896"
    descent="-128"
  />
    <missing-glyph />
    <glyph glyph-name="kqzl" unicode="&#58889;" d="M362.325333 23.893333c0 76.032-23.296 104.106667-86.272 104.106667-137.770667 0-195.114667 177.877333-125.44 389.034667C242.432 795.221333 342.954667 896 528.64 896c284.245333 0 447.701333-309.546667 280.32-530.816-34.474667-45.568-62.634667-134.954667-62.634667-198.656 0-99.157333-27.690667-125.269333-192-181.248l-192-65.450667z m231.168 44.672c83.84 32.170667 89.6 187.434667 6.954667 187.434667-117.632 0-195.456-52.778667-195.456-132.565333 0-82.133333 66.773333-101.546667 188.501333-54.869334z m155.221334 326.101334c84.437333 101.205333 106.965333 225.450667 47.573333 262.144-59.093333 36.522667-348.629333-195.712-348.629333-279.637334 0-114.261333 200.874667-102.613333 301.056 17.493334z m-45.056 374.058666c0 62.592-154.794667 88.533333-269.141334 45.056-60.330667-22.912-132.48-84.309333-160.341333-136.362666-42.24-78.933333-38.101333-103.850667 25.002667-150.016 65.109333-47.616 98.56-37.12 240.042666 74.88 90.453333 71.637333 164.437333 146.517333 164.437334 166.4z"  horiz-adv-x="1024" />
    <glyph glyph-name="fs" unicode="&#58888;" d="M723.584 54.13599999999997l-0.088 80.696 24.8-37.856c20.72-31.624 29.304-37.848 52.216-37.848 19.024 0 27.424 4.144 27.424 13.52 0 7.44 3.616 13.536 8.032 13.536 4.424 0 8.04-6.088 8.04-13.528s3.616-13.528 8.032-13.528 8.032 8.112 8.032 18.032 3.616 18.04 8.032 18.04c4.424 0 8.04-8.12 8.04-18.04s3.616-18.032 8.032-18.032 8.032 8.112 8.032 18.032c0 24.608 14.12 22.88 18.432-2.248l3.488-20.296 1.088 20.296c1.36 25.088 17.168 27.168 17.168 2.248 0-9.92 3.616-18.032 8.032-18.032s8.032 10.144 8.032 22.544c0 17.52 4.128 22.552 18.48 22.552 26.168 0 37.76-16.608 37.76-54.12 0-37.504-11.592-54.112-37.76-54.112-13.12 0-18.48 5.224-18.48 18.032 0 9.92-3.616 18.04-8.032 18.04s-8.032-10.144-8.032-22.544c0-30.48-14.168-28.736-18.352 2.256l-3.344 24.8-1.2-24.8c-1.512-30.984-17.28-33.04-17.28-2.256 0 12.4-3.616 22.544-8.032 22.544s-8.032-10.144-8.032-22.544-3.616-22.552-8.032-22.552c-4.424 0-8.04 10.152-8.04 22.552s-3.616 22.544-8.032 22.544-8.032-6.08-8.032-13.52c0-7.44-3.616-13.536-8.04-13.536-4.416 0-8.032 6.088-8.032 13.528 0 9.728-8.864 13.528-31.552 13.528-26.024 0-35.16-5.136-52.136-29.312l-20.576-29.312z m-518.296-62.68c-4.416 1.68-21.224 5.52-37.352 8.544-16.128 3.016-42.616 15.616-58.872 28l-29.552 22.512L48 22.49599999999998l-31.512-28.024-0.088 61.64c-0.048 33.904-2.416 77.456-5.264 96.784l-5.168 35.144 167.2-6.616 167.2-6.608-4.96 88.72c-6.264 112.16-22.656 174.104-55.984 211.624-24.72 27.832-26.048 28.272-28.496 9.512-2.464-18.848-6.272-19.68-90.384-19.68H72.72v63.136h120.512V780.664H72.72V843.8h176.752V762.64h34.464c196.712 0 356.424-202.448 393.136-498.32l9.792-78.92h333.888v-44.96l-497.304-2.32-497.304-2.32 27.04-36.08c25.456-33.944 28.136-35.312 45.384-23.144 39.176 27.632 60.536 35.216 116.016 41.176 51.776 5.56 59.184 4.296 74.32-12.688 22.04-24.752 22.416-75.712 0.736-100.048-14.64-16.44-58.344-23.456-84.36-13.552z m132.56 22.568v27.064H691.36V-13.039999999999964H337.856z m0 76.664v22.552H691.36V68.144H337.856zM209.312-8.080000000000041c-6.632 1.576-25.248 5.28-41.376 8.216-16.128 2.944-42.816 15.632-59.32 28.2l-30 22.856-31.064-28.024-31.064-28.032-0.088 61.312c-0.048 33.712-2.192 75.504-4.752 92.872L6.984 180.88l166.672-2.784 166.672-2.784-4.704 93.24c-5.44 107.896-27.344 185.72-60.544 215.168l-21.584 19.144-2.568-18.944c-2.432-17.904-7.352-18.936-90.384-18.936H72.72v63.136h120.512V780.664H72.72V843.8h176.752v-78.584l58.24-5.984c189.52-19.472 333.04-211.84 368.624-494.088l10.048-79.752h334.368v-44.96l-497.696-2.32-497.696-2.32 28.664-38.744c26-35.128 29.92-37.48 42.056-25.152 24.92 25.328 71.616 41.008 129.304 43.44 49.096 2.064 59.128-0.136 68.896-15.096 12.12-18.56 15.152-66 5.28-82.608-14.448-24.28-51.648-34.88-90.264-25.704z m69.76 77.92c-2.56 7.192-4.472 5.056-4.856-5.456-0.344-9.504 1.552-14.832 4.216-11.84 2.672 3 2.96 10.776 0.64 17.288z m58.784-55.816v27.064H691.36V-13.039999999999964H337.856z m385.904 41.16l0.272 71.584 24.616-33.824c19.68-27.04 30.088-33.816 51.952-33.816 18.944 0 27.336 4.152 27.336 13.52 0 7.44 3.616 13.536 8.04 13.536 4.416 0 8.032-6.088 8.032-13.528s3.616-13.528 8.032-13.528 8.032 8.112 8.032 18.032 3.616 18.04 8.04 18.04c4.416 0 8.032-8.12 8.032-18.04s3.616-18.032 8.032-18.032c4.424 0 8.032 8.112 8.032 18.032 0 24.608 14.12 22.88 18.44-2.248l3.48-20.296 1.096 20.296c1.352 25.088 17.16 27.168 17.16 2.248 0-9.92 3.616-18.032 8.032-18.032s8.032 10.144 8.032 22.544c0 17.52 4.128 22.552 18.48 22.552 10.16 0 22.816-4.88 28.12-10.824 13.76-15.44 11.92-66.504-2.984-83.24-18.24-20.48-43.616-18.224-43.616 3.864 0 9.92-3.616 18.04-8.032 18.04s-8.032-10.144-8.032-22.544c0-30.48-14.16-28.736-18.352 2.256l-3.344 24.8-1.2-24.8c-1.504-30.984-17.28-33.04-17.28-2.256 0 12.4-3.608 22.544-8.032 22.544-4.416 0-8.032-10.144-8.032-22.544s-3.616-22.552-8.032-22.552c-4.424 0-8.04 10.152-8.04 22.552s-3.608 22.544-8.032 22.544c-4.416 0-8.032-6.08-8.032-13.52 0-7.44-3.616-13.536-8.032-13.536-4.424 0-8.04 6.088-8.04 13.528 0 24.472-56.008 17.144-81.904-10.704l-22.536-24.24z m-385.904 35.504v22.552H691.36V68.144H337.856zM723.728 54.416000000000054l-0.24 71.952 24.696-33.624c19.736-26.88 30.2-33.616 52.216-33.616 19.12 0 27.536 4.128 27.536 13.52 0 7.44 3.616 13.536 8.04 13.536 4.416 0 8.032-6.088 8.032-13.528s3.616-13.528 8.032-13.528 8.032 8.112 8.032 18.032 3.616 18.04 8.04 18.04c4.416 0 8.032-8.12 8.032-18.04s3.616-18.032 8.032-18.032 8.032 8.112 8.032 18.032c0 24.608 14.12 22.88 18.432-2.248l3.488-20.296 1.088 20.296c1.36 25.088 17.168 27.168 17.168 2.248 0-9.92 3.616-18.032 8.032-18.032s8.032 10.144 8.032 22.544c0 17.952 4.04 22.552 19.808 22.552 36.936 0 50.56-69.04 18.576-94.192-25.648-20.168-38.384-17.352-38.384 8.504 0 12.4-3.616 22.552-8.032 22.552s-8.032-10.152-8.032-22.552c0-30.48-14.168-28.736-18.352 2.256l-3.344 24.8-1.2-24.8c-1.512-30.976-17.28-33.04-17.28-2.256 0 12.4-3.608 22.552-8.032 22.552-4.416 0-8.032-10.152-8.032-22.552s-3.616-22.544-8.032-22.544c-4.424 0-8.04 10.144-8.04 22.544s-3.616 22.552-8.032 22.552-8.032-8.12-8.032-18.04-3.616-18.04-8.032-18.04c-4.424 0-8.04 8.12-8.04 18.04 0 14.616-5.36 18.04-28.232 18.04-21.624 0-33.792-6.864-51.984-29.312l-23.76-29.312-0.232 71.952z m-707.184 15.048l0.048 75.344 32.544-42.624 32.552-42.632 32.16 23.896c21.536 16 46.584 25.232 75.856 27.96l43.704 4.064V-4l-34.144 0.16c-22.608 0.104-48.824 9.248-77.6 27.056-23.912 14.8-44.576 26.896-45.92 26.896-1.36 0-15.24-12.592-30.856-27.992l-28.4-27.992z m224.904-14.848c0 55.488 1.008 58.624 18.84 58.624 23.752 0 45.432-26.28 45.432-55.072 0-31.936-21.72-62.176-44.64-62.176-18.808 0-19.632 2.464-19.632 58.624z m37.624 15.216c-2.56 7.2-4.472 5.064-4.856-5.44-0.344-9.52 1.552-14.84 4.216-11.84 2.672 2.992 2.96 10.768 0.64 17.28z m58.784-51.296v22.552h345.464V-4.008000000000038H337.856z m0 72.16v22.544h345.464V68.144H337.856zM8.456 162.84000000000003c0 11.584 23.784 13.52 165.84 13.52h165.84l-4.104 97.04c-4.648 110.208-24.456 176.864-63.52 213.76l-23.04 21.76V762.624h30.456c43.528 0 118.464-23.656 164.976-52.072 60.16-36.76 121.336-112.736 161.384-200.456 40.84-89.44 56.344-146.08 69.744-254.808l9.728-78.92h167.496c143.536 0 167.504-1.936 167.504-13.528 0-11.888-61.6-13.528-506.16-13.528-444.552 0-506.144 1.64-506.144 13.52zM72.72 501.072v27.056h128.544V789.6800000000001H72.728V843.8h168.72v-369.792H72.72zM723.864 54.615999999999985l-0.288 72.16 19.76-27.064c10.864-14.88 19.88-30.104 20.04-33.824 0.16-3.72 14.752-6.76 32.424-6.76 23.208 0 32.136 3.76 32.136 13.52 0 7.44 3.616 13.536 8.032 13.536 4.424 0 8.04-6.088 8.04-13.528s3.616-13.528 8.032-13.528 8.032 8.112 8.032 18.032 3.616 18.04 8.04 18.04c4.416 0 8.032-8.12 8.032-18.04s3.616-18.032 8.032-18.032 8.032 8.112 8.032 18.032c0 24.608 14.12 22.88 18.432-2.248l3.488-20.296 1.088 20.296c1.36 25.088 17.168 27.168 17.168 2.248 0-9.92 3.616-18.032 8.032-18.032s8.032 10.144 8.032 22.544c0 17.952 4.04 22.552 19.808 22.552 36.936 0 50.56-69.04 18.576-94.192-25.648-20.168-38.384-17.352-38.384 8.504 0 12.4-3.616 22.552-8.032 22.552s-8.032-10.152-8.032-22.552c0-30.48-14.168-28.736-18.352 2.256l-3.344 24.8-1.2-24.8c-1.512-30.976-17.28-33.04-17.28-2.256 0 12.4-3.616 22.552-8.032 22.552s-8.032-10.152-8.032-22.552-3.616-22.544-8.032-22.544c-4.424 0-8.04 10.144-8.04 22.544s-3.616 22.552-8.032 22.552-8.032-8.12-8.032-18.04-3.616-18.04-8.04-18.04c-4.416 0-8.032 8.12-8.032 18.04 0 14.768-5.36 18.04-29.544 18.04-23.384 0-34.2-6.112-51.896-29.312l-22.352-29.312-0.288 72.152z m264.76 4.512c0 4.96-1.6 9.016-3.544 9.016-1.952 0-5.776-4.056-8.512-9.016-2.728-4.96-1.136-9.024 3.544-9.024s8.512 4.056 8.512 9.024zM16.744 68.63199999999995c0.208 61.688 2.12 73.472 10.04 61.952 5.384-7.824 19.608-27.248 31.616-43.176l21.816-28.944 31.536 23.432c20.32 15.088 47.568 25.28 76.6 28.64l45.056 5.224V-4H202.56c-18.472 0-50.984 11.288-80.992 28.12L71.44 52.24000000000001l-27.472-29.896-27.472-29.896z m224.704-14.016c0 56.16 0.824 58.624 19.624 58.624 21.904 0 44.64-29.872 44.64-58.624 0-28.76-22.736-58.624-44.64-58.624-18.8 0-19.624 2.464-19.624 58.624z m37.624 15.216c-2.56 7.2-4.472 5.064-4.856-5.44-0.344-9.52 1.552-14.84 4.216-11.84 2.672 2.992 2.96 10.768 0.64 17.28z m58.784-51.296v22.552h345.464V-4.008000000000038H337.856z m0 72.16v22.544h345.464V68.144H337.856zM8.456 162.84000000000003c0 11.584 23.768 13.52 165.728 13.52H339.92l-4.168 96.96c-4.96 115.328-20.816 171.688-58.824 209.16l-27.448 27.048V762.64h23.704c41.656 0 107.384-19.16 158.48-46.192 85.48-45.224 169.76-165.584 212.24-303.08 12.696-41.112 39.128-195.68 39.368-230.224 0.032-3.72 75.976-6.76 168.768-6.76 144.616 0 168.72-1.936 168.72-13.528 0-11.888-61.6-13.528-506.16-13.528-444.552 0-506.144 1.64-506.144 13.52zM72.72 501.072v27.056h128.544V789.6800000000001H72.728V843.8h168.72v-369.792H72.72zM723.712 54.50400000000002l-0.216 72.048 21.368-33.712c18.328-28.928 25.76-33.712 52.224-33.712 22.064 0 30.848 3.848 30.848 13.52 0 7.44 3.616 13.536 8.04 13.536 4.416 0 8.032-6.088 8.032-13.528 0-18.736 14.08-17.032 18.56 2.248 3.504 15.04 3.72 15.04 4.608 0 1.136-19.184 25.04-21.336 25.04-2.248 0 18.736 14.08 17.024 18.56-2.256 3.504-15.04 3.72-15.04 4.608 0 1.136 19.2 17 21.304 17 2.256 0-7.44 5.424-13.528 12.048-13.528 7.504 0 12.056 8.512 12.056 22.544 0 26.672 16.048 29.456 34.904 6.056 15.272-18.944 16.896-40.28 4.984-65.28-11.232-23.544-39.888-23.12-39.888 0.6 0 10.024-5.36 18.04-12.056 18.04-7.496 0-12.048-8.52-12.048-22.552 0-30.48-14.16-28.736-18.352 2.256l-3.344 24.8-1.2-24.8c-1.504-30.976-17.28-33.04-17.28-2.256 0 31.072-22.136 29.176-26.376-2.256l-3.344-24.8-1.2 24.8c-1.376 28.192-17.28 34.424-17.28 6.768 0-9.92-3.616-18.04-8.032-18.04-4.424 0-8.032 8.12-8.032 18.04 0 14.816-5.384 18.056-30.128 18.12-24.224 0.064-34.416-5.68-52.008-29.312l-21.88-29.392z m261.728 11.2c-8.16 9.168-14.904-4.64-8.2-16.808 5.056-9.2 6.952-9.2 9.672-0.04 1.864 6.272 1.2 13.848-1.472 16.848z m-857.568-44.44c-23.696 13.904-42.68 29.12-42.16 33.824 1.792 16.608 85.008 58.152 116.48 58.152h31.216v-117.248h-31.216c-18.592 0-48.656 10.224-74.32 25.272z m121.6 33.352c0 51.336 1.88 58.624 15.088 58.624 21.512 0 36.336-23.92 36.336-58.624s-14.824-58.624-36.336-58.624c-13.2 0-15.08 7.28-15.08 58.624z m40.176 3.976c0 4.664-3.616 10.992-8.032 14.064-4.416 3.064-8.032-0.76-8.032-8.488 0-7.736 3.616-14.064 8.032-14.064s8.032 3.816 8.032 8.488z m48.208-44.56c0 17.472 5.36 18.032 172.736 18.032 167.376 0 172.728-0.56 172.728-18.04 0-17.472-5.36-18.032-172.728-18.032-167.384 0-172.736 0.56-172.736 18.032z m-313.096 50.168l0.24 62.568 23.864-29.456c13.12-16.2 23.864-32.688 23.864-36.64 0-3.96-10.848-18.856-24.104-33.12l-24.104-25.92z m313.096 26.488v22.552h345.464V68.144H337.856z m-329.4 72.16c0 11.6 24.056 13.52 168.336 13.52h168.336l-3.4 42.848c-1.872 23.56-5.184 70.344-7.368 103.96-4.672 71.824-24.784 126.976-59.736 163.8l-25.144 26.48V755.592l58.832-3.336c123.64-7.008 237.024-102.68 303.056-255.688 32.52-75.36 63.768-201.88 63.864-258.56 0.112-64.56-8.368-61.624 177.664-61.624 143.856 0 167.864-1.936 167.864-13.528 0-11.888-61.6-13.528-506.16-13.528-444.552 0-506.144 1.64-506.144 13.52z m72.304 338.224v27.056H201.28V789.6800000000001h-60.256c-58.912 0-60.256 0.496-60.256 22.544V834.784h160.688V474H80.76zM723.8 50.10400000000004l0.128 67.648 21.88-29.4c18.296-24.584 27.352-29.376 55.352-29.312 19.2 0.048 35.2 4.888 37.52 11.36 3.248 9.016 4.184 9.016 4.696 0 1.008-18.032 47.024-13.992 51.336 4.504 3.496 15.04 3.712 15.04 4.6 0 1.136-19.2 17-21.304 17-2.248 0 7.44 3.616 13.52 8.04 13.52 4.416 0 8.032-5.744 8.032-12.768 0-7.032 4.52-15.144 10.04-18.04 8.04-4.208 8.04-6.32 0-10.528-5.52-2.888-10.04-15.064-10.04-27.056 0-11.984-3.616-21.792-8.032-21.792-4.424 0-8.04 10.96-8.04 24.352 0 26.544-11.864 19.552-18.368-10.824-2.992-13.944-4.08-12.544-4.8 6.16-0.8 20.824-4.288 24.096-25.04 23.432-18.72-0.6-24.208-4.992-24.608-19.696-0.488-18.296-0.744-18.256-7.776 1.376-5.816 16.256-13.6 20.296-39.072 20.296-26.32 0-35.376-5.072-52.4-29.312l-20.576-29.312 0.128 67.64z m-566.8-42.16c-13.304 5.832-35.704 18.44-49.776 28.032l-25.592 17.44 25.344 20.984c27.792 23.024 70 38.712 104.344 38.792 21.84 0.048 22.088-0.624 22.088-58.576v-58.624l-26.112 0.68c-14.36 0.376-36.992 5.456-50.296 11.28z m92.48 46.672c0 50.44 2.016 58.624 14.464 58.624 22.432 0 33.736-18.528 33.736-55.28 0-34.472-16.296-61.968-36.72-61.968-8.776 0-11.48 13.824-11.48 58.624z m40.168 9.016c0 7.44-3.616 13.528-8.032 13.528s-8.032-6.08-8.032-13.52c0-7.44 3.616-13.536 8.032-13.536s8.032 6.088 8.032 13.528z m56.24-49.6c0 17.464 5.36 18.032 168.72 18.032 163.36 0 168.72-0.568 168.72-18.04 0-17.464-5.36-18.032-168.72-18.032-163.36 0-168.72 0.568-168.72 18.032z m610.6 41.24c0 42.64 2.088 49.816 13.784 47.288 7.576-1.632 19.16-13.728 25.728-26.88 15.088-30.168 1.752-70.672-23.28-70.672-14.352 0-16.24 5.84-16.24 50.264z m32.136 5.656c0 14.568-2.376 17.176-8.944 9.808-4.92-5.52-6.512-14.456-3.544-19.84 8.312-15.104 12.48-11.744 12.48 10.032z m-964.104 7.216c0 29.76 1.384 54.112 3.064 54.112 1.68 0 12.92-14.496 24.96-32.216l21.888-32.224-18.32-21.896c-10.08-12.04-21.304-21.896-24.96-21.896-3.648 0-6.632 24.352-6.632 54.12z m321.368 27.056c0 17.464 5.36 18.04 168.72 18.04 163.36 0 168.72-0.576 168.72-18.04s-5.36-18.04-168.72-18.04c-163.36 0-168.72 0.576-168.72 18.04zM16.488 162.84799999999996c0 11.584 23.656 13.52 164.704 13.52 151.6 0 164.672 1.264 164.408 15.792-0.16 8.68-3.456 55.6-7.328 104.264-7.84 98.56-33.768 173.608-68.912 199.456-19.208 14.128-19.88 18.04-19.768 115.88 0.16 147.952-1.2 145.008 64.56 139.72 121.728-9.776 225.424-99.28 292.296-252.32 42.04-96.208 59.696-164.624 66.424-257.392l4.736-65.392h167.56c143.584 0 167.552-1.936 167.552-13.528 0-11.88-60.696-13.528-498.112-13.528-437.416 0-498.12 1.648-498.12 13.52z m64.272 333.712c0 22.048 1.344 22.544 60.256 22.544h60.256V789.6800000000001h-60.256c-58.912 0-60.256 0.504-60.256 22.56V834.776h160.688V474H80.76zM723.712 51.66399999999999l0.216 66.08 21.872-29.392c18.304-24.584 27.36-29.376 55.36-29.312 19.2 0.048 35.2 4.888 37.52 11.36 3.248 9.016 4.184 9.016 4.688 0 1.016-18.032 47.032-13.992 51.336 4.504 3.504 15.04 3.72 15.04 4.608 0 1.136-19.2 17-21.304 17-2.248 0 7.44 3.616 13.52 8.032 13.52 4.424 0 8.04-5.744 8.04-12.768 0-7.032 4.512-15.144 10.04-18.04 8.032-4.208 8.032-6.32 0-10.528-5.52-2.888-10.04-15.064-10.04-27.056 0-11.984-3.616-21.792-8.04-21.792-4.416 0-8.032 10.144-8.032 22.544 0 30.48-14.16 28.736-18.352-2.256l-3.344-24.8-1.2 24.8c-1.024 21.112-4.72 24.8-24.752 24.8-18.024 0-24.36-4.752-27.024-20.288l-3.48-20.296-1.096 20.296c-0.96 17.792-5.464 20.296-36.536 20.296-29.704 0-38.8-4.488-56.24-27.752l-20.8-27.752z m-564.544-42.84c-16.528 6.624-39.8 19.208-51.712 27.968l-21.656 15.936 23.368 20.92c20.76 18.576 80.512 39.592 112.584 39.592 8.992 0 11.656-13.408 11.656-58.624 0-58.04-0.224-58.624-22.088-58.232-12.16 0.216-35.624 5.816-52.16 12.44z m90.312 45.792c0 62.24 9.336 73.904 35.576 44.448 26.16-29.36 8.92-103.072-24.096-103.072-8.776 0-11.48 13.824-11.48 58.624z m40.168 9.768c0 7.856-4.288 12.672-9.536 10.712-14.904-5.576-17.368-24.992-3.184-24.992 7 0 12.72 6.424 12.72 14.28z m56.24-50.36c0 17.472 5.36 18.04 168.72 18.04 163.36 0 168.72-0.568 168.72-18.04 0-17.464-5.36-18.032-168.72-18.032-163.36 0-168.72 0.568-168.72 18.032z m610.6 40.592c0 27.28 2.04 49.6 4.544 49.6 10.776 0 35.624-19.456 35.624-27.904 0-5.08-3.36-6.896-7.48-4.04-9.736 6.752-19.104-10.368-12.368-22.608 3.56-6.464 8.8-6.112 16.544 1.104 13.4 12.48 14.024 8.44 3.504-22.624-4.848-14.32-14.032-23.136-24.104-23.136-14.36 0-16.264 5.808-16.264 49.6zM24.52 69.63199999999995c0 30.928 2.768 52.376 6.152 47.664 3.376-4.712 14.752-19.608 25.28-33.104 16.184-20.76 17.504-26.736 8.576-38.824-5.808-7.856-17.192-18.264-25.28-23.128-13.544-8.136-14.72-4.336-14.72 47.392z m321.368 25.568c0 17.464 5.36 18.04 168.72 18.04 163.36 0 168.72-0.576 168.72-18.04s-5.36-18.04-168.72-18.04c-163.36 0-168.72 0.576-168.72 18.04zM16.488 162.84799999999996c0 11.584 23.656 13.52 164.704 13.52h164.696l-0.064 29.32c-0.136 61.408-16.72 188.808-29.104 223.536-7.096 19.92-25.176 47.576-40.176 61.456l-27.272 25.232 5.36 118.848 5.36 118.848h34.064c82.92 0 201.744-68.448 254.848-146.8 65.648-96.864 114.064-239.728 123.712-365.04l5.04-65.392h167.528c143.568 0 167.544-1.936 167.544-13.528 0-11.88-60.704-13.528-498.12-13.528s-498.12 1.648-498.12 13.52z m64.272 333.712c0 22.048 1.344 22.544 60.256 22.544h60.256V789.6800000000001h-60.256c-58.912 0-60.256 0.504-60.256 22.56V834.776h160.688V474H80.76z"  horiz-adv-x="1024" />
  </font>
</defs></svg>
src/assets/css/iconfont/iconfont.ttf
Binary files differ
src/assets/css/iconfont/iconfont.woff
Binary files differ
src/assets/css/iconfont/iconfont.woff2
Binary files differ
src/assets/css/map/map-panel-style.less
@@ -6,6 +6,7 @@
  font: 12px/1.5 "Microsoft YaHei", Arial, Helvetica, sans-serif;
}
/*全局设置***********/
h1, h2, h3, h4, h5, h6, ul, li, p {
  padding: 0;
@@ -13,6 +14,7 @@
  list-style: none;
}
i {
  font-style: normal
}
src/components/BaseNav/PublicBounced/PublicBounced.vue
@@ -57,7 +57,6 @@
      getWasteWaterMonitoringDetails: [],
      getQueryOnlineMonData: [],
      ManualData: []
      // getGasQueryOnlineMonData: []
    }
  },
  methods: {
src/components/BaseNav/PublicBounced/common/PublicChart.vue
@@ -24,7 +24,7 @@
            <span >超标</span>
            <i style=" background: orange;"></i>
        </div>
        <component :is="currentTab" v-bind="$attrs" ref="Echatrs"></component>
        <component :is="currentTab" v-bind="$attrs" ref="Echats"></component>
    </div>
</template>
@@ -53,7 +53,9 @@
  },
  mounted () {
    this.$refs.Echatrs.CreateChart()
    this.$refs.Echatrs.effChartShow()
  },
  updated () {
    this.$refs.Echats.CreateChart()
  },
  data () {
    return {
src/components/BaseNav/PublicBounced/common/echarts/EChartsDate.vue
@@ -152,10 +152,10 @@
  methods: {
    onSubmit () {
      console.log('submit!')
      this.CreateChart(this.JsonDayCharts.id, this.JsonDayCharts.title, this.JsonDayCharts.legend, this.JsonDayCharts.xdata, this.JsonDayCharts.ydatas, this.JsonDayCharts.yname, this.JsonDayCharts.id, this.JsonDayCharts.datatype)
      this.CreateCharts(this.JsonDayCharts.id, this.JsonDayCharts.title, this.JsonDayCharts.legend, this.JsonDayCharts.xdata, this.JsonDayCharts.ydatas, this.JsonDayCharts.yname, this.JsonDayCharts.id, this.JsonDayCharts.datatype)
    },
    CreateChart: function (id, title, legend, xdata, ydatas, yname, jcdID, datatype) {
    CreateCharts: function (id, title, legend, xdata, ydatas, yname, jcdID, datatype) {
      this.mychartDay = this.$echarts.init(this.$refs.main)
      this.mychartDay.clear()
      var dataUnit = ''
@@ -335,7 +335,8 @@
        },
        grid: { // 网格
          top: '20%',
          left: '5%'
          left: '12%',
          bottom: '15%'
          // containLabel: true
        },
        legend: { // 图例
src/components/BaseNav/PublicBounced/common/echarts/EChartsHour.vue
@@ -25,16 +25,6 @@
                        </span>
                    </div>
                </div>
<!--                <div>-->
<!--                    采样点数:-->
<!--                    <el-select v-model="formInline.region">-->
<!--                        <el-option label="0" value="0"></el-option>-->
<!--                        <el-option label="25" value="25"></el-option>-->
<!--                        <el-option label="50" value="50"></el-option>-->
<!--                        <el-option label="75" value="75"></el-option>-->
<!--                        <el-option label="100" value="100"></el-option>-->
<!--                    </el-select>-->
<!--                </div>-->
                <div class="detailbtn"  @click="onSubmit">查询</div>
                <div class="detailbtn" @click="dialogVisible = true" >明细表</div>
             </div>
@@ -43,7 +33,6 @@
        <!-- 明细弹框 -->
        <el-dialog :visible.sync="dialogVisible"
                   :append-to-body="true"
                   :title="this.$attrs.value==='feiqi'?this.$attrs.getWasteGasDetails[0].OnLineMonEmissPointName:this.$attrs.getWasteWaterMonitoringDetails[0].OnLineMonEmissPointName"
                   width="68%"
                   center
                   v-dialogDrag
@@ -138,7 +127,7 @@
  mounted () {
    this.formInline.timeEnd = dayjs().format('YYYY-MM-DD HH:mm:ss')
    this.formInline.timeStart = dayjs().subtract(12, 'hour').format('YYYY-MM-DD HH:mm:ss')
    this.onSubmit()
    // this.onSubmit()
    // this.CreateChart(this.JsonCtarts.id, this.JsonCtarts.title, this.JsonCtarts.legend, this.JsonCtarts.xdata, this.JsonCtarts.ydatas, this.JsonCtarts.yname, this.JsonCtarts.id, this.JsonCtarts.datatype)
  },
  updated () {
@@ -341,7 +330,8 @@
        },
        grid: { // 网格
          top: '20%',
          left: '5%'
          left: '6%',
          bottom: '15%'
          // containLabel: true
        },
        legend: { // 图例
src/components/BaseNav/PublicBounced/common/echarts/EChartsTable.vue
@@ -1,59 +1,52 @@
<template>
<!--  <el-table :data="tableData" style="width:730px" height="200px">-->
<!--    <el-table-column v-for="(item, index) in tableLabel" :key="index" :prop="item.prop"-->
<!--                     :label="item.label">-->
<!--       <el-table-column v-for="(item1, index1) in item.label" :key="index1" :prop="item1.prop" :label="item1.label">-->
<!--      </el-table-column>-->
<!--    </el-table-column>-->
<!--  </el-table>-->
  <el-table
      :data="tableData"
      style="width: 100%;height: 100%">
    <el-table-column
        prop="tableData.LabMonTime"
        prop="LabMonTime"
        label="检测时间">
    </el-table-column>
    <el-table-column
        label="氮氧化物">
      <el-table-column
          prop="tableData.MonItemId"
          prop="NOMonTime"
          label="监测值">
      </el-table-column>
      <el-table-column
          prop="tableData.LabMonTime"
          prop="NOEndTime"
          label="标准值">
      </el-table-column>
    </el-table-column>
    <el-table-column
        label="二氧化硫">
      <el-table-column
          prop="tableData.MonItemId"
          prop="SOMontime"
          label="监测值">
      </el-table-column>
      <el-table-column
          prop="tableData.LabMonTime"
          prop="SoEndTime"
          label="标准值">
      </el-table-column>
    </el-table-column>
    <el-table-column
        label="烟尘">
      <el-table-column
          prop="tableData.MonItemId"
          prop="MonItemId"
          label="监测值">
      </el-table-column>
      <el-table-column
          prop="tableData.LabMonTime"
          prop="EndMonTime"
          label="标准值">
      </el-table-column>
    </el-table-column>
    <el-table-column
        label="黑度">
        label="非甲烷总烃">
      <el-table-column
          prop="tableData.MonItemId"
          prop="MonItemId"
          label="监测值">
      </el-table-column>
      <el-table-column
          prop="tableData.LabMonTime"
          prop="MonItemId"
          label="标准值">
      </el-table-column>
    </el-table-column>
@@ -65,71 +58,28 @@
  name: 'EChartsTable',
  data () {
    return {
      // tableLabel: [
      //   {
      //     label: '检测时间',
      //     prop: 'StoragePlaceId'
      //   },
      //   {
      //     label: '二氧化硫',
      //     prop: [
      //       {
      //         label: '监测值',
      //         NOMonitor: ''
      //       },
      //       {
      //         label: '标准值',
      //         NOtandard: ''
      //       }]
      //   },
      //   {
      //     label: '氮氧化物',
      //     prop: [
      //       {
      //         label: '监测值',
      //         NOMonitor: ''
      //       },
      //       {
      //         label: '标准值',
      //         NOtandard: ''
      //       }]
      //   },
      //   {
      //     label: '烟尘',
      //     prop: [
      //       {
      //         label: '监测值',
      //         NOMonitor: ''
      //       },
      //       {
      //         label: '标准值',
      //         NOtandard: ''
      //       }]
      //   },
      //   {
      //     label: '黑度',
      //     prop: [
      //       {
      //         label: '监测值',
      //         NOMonitor: ''
      //       },
      //       {
      //         label: '标准值',
      //         NOtandard: ''
      //       }]
      //   }
      // ],
      tableData: ''
      tableData: [{
        LabMonTime: '2021-02-05 09:54',
        MonItemId: '---',
        EndMonTime: '30',
        NOMonTime: '44',
        NOEndTime: '100',
        SOMontime: '9',
        SoEndTime: '50'
      }, {
        LabMonTime: '2021-01-14 10:15',
        MonItemId: '---',
        EndMonTime: '30',
        NOMonTime: '70',
        NOEndTime: '100',
        SOMontime: '---',
        SoEndTime: '50'
      }]
    }
  },
  created () {
    this.$nextTick(() => {
      // this.$attrs.ManualData.forEach(item => {
      this.tableData = [...this.$attrs.ManualData]
      // })
      // this.tableData.LabMonTime = 100
      console.log(this.tableData)
    })
    // this.tableData = [...this.$attrs.ManualData]
    // console.log(this.tableData)
  }
}
src/components/BaseNav/PublicBounced/common/echarts/Echarts.vue
@@ -68,7 +68,13 @@
        id: 'mychart_ss ',
        title: '烟尘',
        legend: [
          { name: '氮氧化物', icon: 'image://../assets/imgs/legend/NOX.png', textStyle: { color: '#ccc' }, itemWidth: 20, itemHeight: 5 },
          {
            name: '氮氧化物',
            icon: 'image://../assets/imgs/legend/NOX.png',
            textStyle: { color: '#ccc' },
            itemWidth: 20,
            itemHeight: 5
          },
          {
            icon: 'image://../assets/imgs/legend/SO2.png',
            itemHeight: 5,
@@ -96,136 +102,495 @@
        ydatas: [
          {
            name: '氮氧化物',
            data: [{ name: '氮氧化物', value: ['Tue Apr 13 2021 09:18:19 GMT+0800 (中国标准时间)', 39.51431] },
              { name: '氮氧化物', value: ['Tue Apr 13 2021 09:18:34 GMT+0800 (中国标准时间)', 38.76508] },
              { name: '氮氧化物', value: ['Tue Apr 13 2021 09:18:49 GMT+0800 (中国标准时间)', 37.57471] },
              { name: '氮氧化物', value: ['Tue Apr 13 2021 09:19:04 GMT+0800 (中国标准时间)', 36.3796] },
              { name: '氮氧化物', value: ['Tue Apr 13 2021 09:19:19 GMT+0800 (中国标准时间)', 36.10718] },
              { name: '氮氧化物', value: ['Tue Apr 13 2021 09:19:34 GMT+0800 (中国标准时间)', 35.81126] },
              { name: '氮氧化物', value: ['Tue Apr 13 2021 09:19:49 GMT+0800 (中国标准时间)', 35.9184] },
              { name: '氮氧化物', value: ['Tue Apr 13 2021 09:20:04 GMT+0800 (中国标准时间)', 36.08839] },
              { name: '氮氧化物', value: ['Tue Apr 13 2021 09:20:19 GMT+0800 (中国标准时间)', 36.3718] },
              { name: '氮氧化物', value: ['Tue Apr 13 2021 09:20:34 GMT+0800 (中国标准时间)', 36.8966] },
              { name: '氮氧化物', value: ['Tue Apr 13 2021 09:20:49 GMT+0800 (中国标准时间)', 37.3998] },
              { name: '氮氧化物', value: ['Tue Apr 13 2021 09:21:04 GMT+0800 (中国标准时间)', 37.11937] },
              { name: '氮氧化物', value: ['Tue Apr 13 2021 09:21:19 GMT+0800 (中国标准时间)', 36.12424] },
              { name: '氮氧化物', value: ['Tue Apr 13 2021 09:21:34 GMT+0800 (中国标准时间)', 34.99567] },
              { name: '氮氧化物', value: ['Tue Apr 13 2021 09:21:49 GMT+0800 (中国标准时间)', 34.48063] },
              { name: '氮氧化物', value: ['Tue Apr 13 2021 09:22:04 GMT+0800 (中国标准时间)', 34.62222] },
              { name: '氮氧化物', value: ['Tue Apr 13 2021 09:22:19 GMT+0800 (中国标准时间)', 34.84583] },
              { name: '氮氧化物', value: ['Tue Apr 13 2021 09:22:34 GMT+0800 (中国标准时间)', 35.80923] },
              { name: '氮氧化物', value: ['Tue Apr 13 2021 09:22:49 GMT+0800 (中国标准时间)', 35.93465] },
              { name: '氮氧化物', value: ['Tue Apr 13 2021 09:23:04 GMT+0800 (中国标准时间)', 35.78891] },
              { name: '氮氧化物', value: ['Tue Apr 13 2021 09:23:19 GMT+0800 (中国标准时间)', 35.54268] }],
            data: [{
              name: '氮氧化物',
              value: ['Tue Apr 13 2021 09:18:19 GMT+0800 (中国标准时间)', 39.51431]
            },
            {
              name: '氮氧化物',
              value: ['Tue Apr 13 2021 09:18:34 GMT+0800 (中国标准时间)', 38.76508]
            },
            {
              name: '氮氧化物',
              value: ['Tue Apr 13 2021 09:18:49 GMT+0800 (中国标准时间)', 37.57471]
            },
            {
              name: '氮氧化物',
              value: ['Tue Apr 13 2021 09:19:04 GMT+0800 (中国标准时间)', 36.3796]
            },
            {
              name: '氮氧化物',
              value: ['Tue Apr 13 2021 09:19:19 GMT+0800 (中国标准时间)', 36.10718]
            },
            {
              name: '氮氧化物',
              value: ['Tue Apr 13 2021 09:19:34 GMT+0800 (中国标准时间)', 35.81126]
            },
            {
              name: '氮氧化物',
              value: ['Tue Apr 13 2021 09:19:49 GMT+0800 (中国标准时间)', 35.9184]
            },
            {
              name: '氮氧化物',
              value: ['Tue Apr 13 2021 09:20:04 GMT+0800 (中国标准时间)', 36.08839]
            },
            {
              name: '氮氧化物',
              value: ['Tue Apr 13 2021 09:20:19 GMT+0800 (中国标准时间)', 36.3718]
            },
            {
              name: '氮氧化物',
              value: ['Tue Apr 13 2021 09:20:34 GMT+0800 (中国标准时间)', 36.8966]
            },
            {
              name: '氮氧化物',
              value: ['Tue Apr 13 2021 09:20:49 GMT+0800 (中国标准时间)', 37.3998]
            },
            {
              name: '氮氧化物',
              value: ['Tue Apr 13 2021 09:21:04 GMT+0800 (中国标准时间)', 37.11937]
            },
            {
              name: '氮氧化物',
              value: ['Tue Apr 13 2021 09:21:19 GMT+0800 (中国标准时间)', 36.12424]
            },
            {
              name: '氮氧化物',
              value: ['Tue Apr 13 2021 09:21:34 GMT+0800 (中国标准时间)', 34.99567]
            },
            {
              name: '氮氧化物',
              value: ['Tue Apr 13 2021 09:21:49 GMT+0800 (中国标准时间)', 34.48063]
            },
            {
              name: '氮氧化物',
              value: ['Tue Apr 13 2021 09:22:04 GMT+0800 (中国标准时间)', 34.62222]
            },
            {
              name: '氮氧化物',
              value: ['Tue Apr 13 2021 09:22:19 GMT+0800 (中国标准时间)', 34.84583]
            },
            {
              name: '氮氧化物',
              value: ['Tue Apr 13 2021 09:22:34 GMT+0800 (中国标准时间)', 35.80923]
            },
            {
              name: '氮氧化物',
              value: ['Tue Apr 13 2021 09:22:49 GMT+0800 (中国标准时间)', 35.93465]
            },
            {
              name: '氮氧化物',
              value: ['Tue Apr 13 2021 09:23:04 GMT+0800 (中国标准时间)', 35.78891]
            },
            {
              name: '氮氧化物',
              value: ['Tue Apr 13 2021 09:23:19 GMT+0800 (中国标准时间)', 35.54268]
            }],
            zdcbcolor: 'red',
            zxcolor: '#00B0F0',
            bzz: 50
          },
          {
            name: '二氧化硫',
            data: [{ name: '二氧化硫', value: ['Tue Apr 13 2021 09:18:19 GMT+0800 (中国标准时间)', 5.112573] },
              { name: '二氧化硫', value: ['Tue Apr 13 2021 09:18:34 GMT+0800 (中国标准时间)', 4.578955] },
              { name: '二氧化硫', value: ['Tue Apr 13 2021 09:18:49 GMT+0800 (中国标准时间)', 4.869465] },
              { name: '二氧化硫', value: ['Tue Apr 13 2021 09:19:04 GMT+0800 (中国标准时间)', 5.270735] },
              { name: '二氧化硫', value: ['Tue Apr 13 2021 09:19:19 GMT+0800 (中国标准时间)', 5.355475] },
              { name: '二氧化硫', value: ['Tue Apr 13 2021 09:19:34 GMT+0800 (中国标准时间)', 5.242907] },
              { name: '二氧化硫', value: ['Tue Apr 13 2021 09:19:49 GMT+0800 (中国标准时间)', 5.230558] },
              { name: '二氧化硫', value: ['Tue Apr 13 2021 09:20:04 GMT+0800 (中国标准时间)', 5.262951] },
              { name: '二氧化硫', value: ['Tue Apr 13 2021 09:20:19 GMT+0800 (中国标准时间)', 5.268744] },
              { name: '二氧化硫', value: ['Tue Apr 13 2021 09:20:34 GMT+0800 (中国标准时间)', 5.159671] },
              { name: '二氧化硫', value: ['Tue Apr 13 2021 09:20:49 GMT+0800 (中国标准时间)', 4.955352] },
              { name: '二氧化硫', value: ['Tue Apr 13 2021 09:21:04 GMT+0800 (中国标准时间)', 5.110546] },
              { name: '二氧化硫', value: ['Tue Apr 13 2021 09:21:19 GMT+0800 (中国标准时间)', 5.235723] },
              { name: '二氧化硫', value: ['Tue Apr 13 2021 09:21:34 GMT+0800 (中国标准时间)', 5.443502] },
              { name: '二氧化硫', value: ['Tue Apr 13 2021 09:21:49 GMT+0800 (中国标准时间)', 5.708939] },
              { name: '二氧化硫', value: ['Tue Apr 13 2021 09:22:04 GMT+0800 (中国标准时间)', 5.882327] },
              { name: '二氧化硫', value: ['Tue Apr 13 2021 09:22:19 GMT+0800 (中国标准时间)', 6.017494] },
              { name: '二氧化硫', value: ['Tue Apr 13 2021 09:22:34 GMT+0800 (中国标准时间)', 5.410021] },
              { name: '二氧化硫', value: ['Tue Apr 13 2021 09:22:49 GMT+0800 (中国标准时间)', 5.379694] },
              { name: '二氧化硫', value: ['Tue Apr 13 2021 09:23:04 GMT+0800 (中国标准时间)', 5.551433] },
              { name: '二氧化硫', value: ['Tue Apr 13 2021 09:23:19 GMT+0800 (中国标准时间)', 5.819743] }],
            data: [{
              name: '二氧化硫',
              value: ['Tue Apr 13 2021 09:18:19 GMT+0800 (中国标准时间)', 5.112573]
            },
            {
              name: '二氧化硫',
              value: ['Tue Apr 13 2021 09:18:34 GMT+0800 (中国标准时间)', 4.578955]
            },
            {
              name: '二氧化硫',
              value: ['Tue Apr 13 2021 09:18:49 GMT+0800 (中国标准时间)', 4.869465]
            },
            {
              name: '二氧化硫',
              value: ['Tue Apr 13 2021 09:19:04 GMT+0800 (中国标准时间)', 5.270735]
            },
            {
              name: '二氧化硫',
              value: ['Tue Apr 13 2021 09:19:19 GMT+0800 (中国标准时间)', 5.355475]
            },
            {
              name: '二氧化硫',
              value: ['Tue Apr 13 2021 09:19:34 GMT+0800 (中国标准时间)', 5.242907]
            },
            {
              name: '二氧化硫',
              value: ['Tue Apr 13 2021 09:19:49 GMT+0800 (中国标准时间)', 5.230558]
            },
            {
              name: '二氧化硫',
              value: ['Tue Apr 13 2021 09:20:04 GMT+0800 (中国标准时间)', 5.262951]
            },
            {
              name: '二氧化硫',
              value: ['Tue Apr 13 2021 09:20:19 GMT+0800 (中国标准时间)', 5.268744]
            },
            {
              name: '二氧化硫',
              value: ['Tue Apr 13 2021 09:20:34 GMT+0800 (中国标准时间)', 5.159671]
            },
            {
              name: '二氧化硫',
              value: ['Tue Apr 13 2021 09:20:49 GMT+0800 (中国标准时间)', 4.955352]
            },
            {
              name: '二氧化硫',
              value: ['Tue Apr 13 2021 09:21:04 GMT+0800 (中国标准时间)', 5.110546]
            },
            {
              name: '二氧化硫',
              value: ['Tue Apr 13 2021 09:21:19 GMT+0800 (中国标准时间)', 5.235723]
            },
            {
              name: '二氧化硫',
              value: ['Tue Apr 13 2021 09:21:34 GMT+0800 (中国标准时间)', 5.443502]
            },
            {
              name: '二氧化硫',
              value: ['Tue Apr 13 2021 09:21:49 GMT+0800 (中国标准时间)', 5.708939]
            },
            {
              name: '二氧化硫',
              value: ['Tue Apr 13 2021 09:22:04 GMT+0800 (中国标准时间)', 5.882327]
            },
            {
              name: '二氧化硫',
              value: ['Tue Apr 13 2021 09:22:19 GMT+0800 (中国标准时间)', 6.017494]
            },
            {
              name: '二氧化硫',
              value: ['Tue Apr 13 2021 09:22:34 GMT+0800 (中国标准时间)', 5.410021]
            },
            {
              name: '二氧化硫',
              value: ['Tue Apr 13 2021 09:22:49 GMT+0800 (中国标准时间)', 5.379694]
            },
            {
              name: '二氧化硫',
              value: ['Tue Apr 13 2021 09:23:04 GMT+0800 (中国标准时间)', 5.551433]
            },
            {
              name: '二氧化硫',
              value: ['Tue Apr 13 2021 09:23:19 GMT+0800 (中国标准时间)', 5.819743]
            }],
            zdcbcolor: 'red',
            zxcolor: '#fff21c',
            bzz: 50
          },
          {
            name: '废气流量',
            data: [{ name: '废气流量', value: ['Tue Apr 13 2021 09:18:19 GMT+0800 (中国标准时间)', 5.012617] },
              { name: '废气流量', value: ['Tue Apr 13 2021 09:18:34 GMT+0800 (中国标准时间)', 4.992213] },
              { name: '废气流量', value: ['Tue Apr 13 2021 09:18:49 GMT+0800 (中国标准时间)', 5.026886] },
              { name: '废气流量', value: ['Tue Apr 13 2021 09:19:04 GMT+0800 (中国标准时间)', 5.052861] },
              { name: '废气流量', value: ['Tue Apr 13 2021 09:19:19 GMT+0800 (中国标准时间)', 5.038826] },
              { name: '废气流量', value: ['Tue Apr 13 2021 09:19:34 GMT+0800 (中国标准时间)', 5.062339] },
              { name: '废气流量', value: ['Tue Apr 13 2021 09:19:49 GMT+0800 (中国标准时间)', 5.071915] },
              { name: '废气流量', value: ['Tue Apr 13 2021 09:20:04 GMT+0800 (中国标准时间)', 5.053693] },
              { name: '废气流量', value: ['Tue Apr 13 2021 09:20:19 GMT+0800 (中国标准时间)', 5.03562] },
              { name: '废气流量', value: ['Tue Apr 13 2021 09:20:34 GMT+0800 (中国标准时间)', 5.043983] },
              { name: '废气流量', value: ['Tue Apr 13 2021 09:20:49 GMT+0800 (中国标准时间)', 5.059231] },
              { name: '废气流量', value: ['Tue Apr 13 2021 09:21:04 GMT+0800 (中国标准时间)', 5.042176] },
              { name: '废气流量', value: ['Tue Apr 13 2021 09:21:19 GMT+0800 (中国标准时间)', 5.028253] },
              { name: '废气流量', value: ['Tue Apr 13 2021 09:21:34 GMT+0800 (中国标准时间)', 5.024891] },
              { name: '废气流量', value: ['Tue Apr 13 2021 09:21:49 GMT+0800 (中国标准时间)', 5.01542] },
              { name: '废气流量', value: ['Tue Apr 13 2021 09:22:04 GMT+0800 (中国标准时间)', 5.025787] },
              { name: '废气流量', value: ['Tue Apr 13 2021 09:22:19 GMT+0800 (中国标准时间)', 5.038269] },
              { name: '废气流量', value: ['Tue Apr 13 2021 09:22:34 GMT+0800 (中国标准时间)', 5.01441] },
              { name: '废气流量', value: ['Tue Apr 13 2021 09:22:49 GMT+0800 (中国标准时间)', 5.010105] },
              { name: '废气流量', value: ['Tue Apr 13 2021 09:23:04 GMT+0800 (中国标准时间)', 5.012341] },
              { name: '废气流量', value: ['Tue Apr 13 2021 09:23:19 GMT+0800 (中国标准时间)', 4.996146] }],
            data: [{
              name: '废气流量',
              value: ['Tue Apr 13 2021 09:18:19 GMT+0800 (中国标准时间)', 5.012617]
            },
            {
              name: '废气流量',
              value: ['Tue Apr 13 2021 09:18:34 GMT+0800 (中国标准时间)', 4.992213]
            },
            {
              name: '废气流量',
              value: ['Tue Apr 13 2021 09:18:49 GMT+0800 (中国标准时间)', 5.026886]
            },
            {
              name: '废气流量',
              value: ['Tue Apr 13 2021 09:19:04 GMT+0800 (中国标准时间)', 5.052861]
            },
            {
              name: '废气流量',
              value: ['Tue Apr 13 2021 09:19:19 GMT+0800 (中国标准时间)', 5.038826]
            },
            {
              name: '废气流量',
              value: ['Tue Apr 13 2021 09:19:34 GMT+0800 (中国标准时间)', 5.062339]
            },
            {
              name: '废气流量',
              value: ['Tue Apr 13 2021 09:19:49 GMT+0800 (中国标准时间)', 5.071915]
            },
            {
              name: '废气流量',
              value: ['Tue Apr 13 2021 09:20:04 GMT+0800 (中国标准时间)', 5.053693]
            },
            {
              name: '废气流量',
              value: ['Tue Apr 13 2021 09:20:19 GMT+0800 (中国标准时间)', 5.03562]
            },
            {
              name: '废气流量',
              value: ['Tue Apr 13 2021 09:20:34 GMT+0800 (中国标准时间)', 5.043983]
            },
            {
              name: '废气流量',
              value: ['Tue Apr 13 2021 09:20:49 GMT+0800 (中国标准时间)', 5.059231]
            },
            {
              name: '废气流量',
              value: ['Tue Apr 13 2021 09:21:04 GMT+0800 (中国标准时间)', 5.042176]
            },
            {
              name: '废气流量',
              value: ['Tue Apr 13 2021 09:21:19 GMT+0800 (中国标准时间)', 5.028253]
            },
            {
              name: '废气流量',
              value: ['Tue Apr 13 2021 09:21:34 GMT+0800 (中国标准时间)', 5.024891]
            },
            {
              name: '废气流量',
              value: ['Tue Apr 13 2021 09:21:49 GMT+0800 (中国标准时间)', 5.01542]
            },
            {
              name: '废气流量',
              value: ['Tue Apr 13 2021 09:22:04 GMT+0800 (中国标准时间)', 5.025787]
            },
            {
              name: '废气流量',
              value: ['Tue Apr 13 2021 09:22:19 GMT+0800 (中国标准时间)', 5.038269]
            },
            {
              name: '废气流量',
              value: ['Tue Apr 13 2021 09:22:34 GMT+0800 (中国标准时间)', 5.01441]
            },
            {
              name: '废气流量',
              value: ['Tue Apr 13 2021 09:22:49 GMT+0800 (中国标准时间)', 5.010105]
            },
            {
              name: '废气流量',
              value: ['Tue Apr 13 2021 09:23:04 GMT+0800 (中国标准时间)', 5.012341]
            },
            {
              name: '废气流量',
              value: ['Tue Apr 13 2021 09:23:19 GMT+0800 (中国标准时间)', 4.996146]
            }],
            zdcbcolor: 'red',
            zxcolor: '#9ACD32',
            bzz: null
          },
          {
            name: '烟尘',
            data: [{ name: '烟尘', value: [['Tue Apr 13 2021 09:18:19 GMT+0800 (中国标准时间)', 0.8297127]] },
              { name: '烟尘', value: ['Tue Apr 13 2021 09:18:34 GMT+0800 (中国标准时间)', 0.8347292] },
              { name: '烟尘', value: ['Tue Apr 13 2021 09:18:49 GMT+0800 (中国标准时间)', 0.9218481] },
              { name: '烟尘', value: ['Tue Apr 13 2021 09:19:04 GMT+0800 (中国标准时间)', 0.913429] },
              { name: '烟尘', value: ['Tue Apr 13 2021 09:19:19 GMT+0800 (中国标准时间)', 0.9026684] },
              { name: '烟尘', value: ['Tue Apr 13 2021 09:19:34 GMT+0800 (中国标准时间)', 0.8060119] },
              { name: '烟尘', value: ['Tue Apr 13 2021 09:19:49 GMT+0800 (中国标准时间)', 0.781314] },
              { name: '烟尘', value: ['Tue Apr 13 2021 09:20:04 GMT+0800 (中国标准时间)', 0.8958074] },
              { name: '烟尘', value: ['Tue Apr 13 2021 09:20:19 GMT+0800 (中国标准时间)', 0.9093901] },
              { name: '烟尘', value: ['Tue Apr 13 2021 09:20:34 GMT+0800 (中国标准时间)', 0.8743498] },
              { name: '烟尘', value: ['Tue Apr 13 2021 09:20:49 GMT+0800 (中国标准时间)', 0.9024854] },
              { name: '烟尘', value: ['Tue Apr 13 2021 09:21:04 GMT+0800 (中国标准时间)', 0.9456897] },
              { name: '烟尘', value: ['Tue Apr 13 2021 09:21:19 GMT+0800 (中国标准时间)', 0.9747347] },
              { name: '烟尘', value: ['Tue Apr 13 2021 09:21:34 GMT+0800 (中国标准时间)', 0.9200308] },
              { name: '烟尘', value: ['Tue Apr 13 2021 09:21:49 GMT+0800 (中国标准时间)', 0.8987293] },
              { name: '烟尘', value: ['Tue Apr 13 2021 09:22:04 GMT+0800 (中国标准时间)', 0.8613345] },
              { name: '烟尘', value: ['Tue Apr 13 2021 09:22:19 GMT+0800 (中国标准时间)', 0.8747463] },
              { name: '烟尘', value: ['Tue Apr 13 2021 09:22:34 GMT+0800 (中国标准时间)', 0.8883187] },
              { name: '烟尘', value: ['Tue Apr 13 2021 09:22:49 GMT+0800 (中国标准时间)', 0.881333] },
              { name: '烟尘', value: ['Tue Apr 13 2021 09:23:04 GMT+0800 (中国标准时间)', 0.9142911] },
              { name: '烟尘', value: ['Tue Apr 13 2021 09:23:19 GMT+0800 (中国标准时间)', 0.9569058] }],
            data: [{
              name: '烟尘',
              value: [['Tue Apr 13 2021 09:18:19 GMT+0800 (中国标准时间)', 0.8297127]]
            },
            {
              name: '烟尘',
              value: ['Tue Apr 13 2021 09:18:34 GMT+0800 (中国标准时间)', 0.8347292]
            },
            {
              name: '烟尘',
              value: ['Tue Apr 13 2021 09:18:49 GMT+0800 (中国标准时间)', 0.9218481]
            },
            {
              name: '烟尘',
              value: ['Tue Apr 13 2021 09:19:04 GMT+0800 (中国标准时间)', 0.913429]
            },
            {
              name: '烟尘',
              value: ['Tue Apr 13 2021 09:19:19 GMT+0800 (中国标准时间)', 0.9026684]
            },
            {
              name: '烟尘',
              value: ['Tue Apr 13 2021 09:19:34 GMT+0800 (中国标准时间)', 0.8060119]
            },
            {
              name: '烟尘',
              value: ['Tue Apr 13 2021 09:19:49 GMT+0800 (中国标准时间)', 0.781314]
            },
            {
              name: '烟尘',
              value: ['Tue Apr 13 2021 09:20:04 GMT+0800 (中国标准时间)', 0.8958074]
            },
            {
              name: '烟尘',
              value: ['Tue Apr 13 2021 09:20:19 GMT+0800 (中国标准时间)', 0.9093901]
            },
            {
              name: '烟尘',
              value: ['Tue Apr 13 2021 09:20:34 GMT+0800 (中国标准时间)', 0.8743498]
            },
            {
              name: '烟尘',
              value: ['Tue Apr 13 2021 09:20:49 GMT+0800 (中国标准时间)', 0.9024854]
            },
            {
              name: '烟尘',
              value: ['Tue Apr 13 2021 09:21:04 GMT+0800 (中国标准时间)', 0.9456897]
            },
            {
              name: '烟尘',
              value: ['Tue Apr 13 2021 09:21:19 GMT+0800 (中国标准时间)', 0.9747347]
            },
            {
              name: '烟尘',
              value: ['Tue Apr 13 2021 09:21:34 GMT+0800 (中国标准时间)', 0.9200308]
            },
            {
              name: '烟尘',
              value: ['Tue Apr 13 2021 09:21:49 GMT+0800 (中国标准时间)', 0.8987293]
            },
            {
              name: '烟尘',
              value: ['Tue Apr 13 2021 09:22:04 GMT+0800 (中国标准时间)', 0.8613345]
            },
            {
              name: '烟尘',
              value: ['Tue Apr 13 2021 09:22:19 GMT+0800 (中国标准时间)', 0.8747463]
            },
            {
              name: '烟尘',
              value: ['Tue Apr 13 2021 09:22:34 GMT+0800 (中国标准时间)', 0.8883187]
            },
            {
              name: '烟尘',
              value: ['Tue Apr 13 2021 09:22:49 GMT+0800 (中国标准时间)', 0.881333]
            },
            {
              name: '烟尘',
              value: ['Tue Apr 13 2021 09:23:04 GMT+0800 (中国标准时间)', 0.9142911]
            },
            {
              name: '烟尘',
              value: ['Tue Apr 13 2021 09:23:19 GMT+0800 (中国标准时间)', 0.9569058]
            }],
            zdcbcolor: 'red',
            zxcolor: '#f48183',
            bzz: 10
          }],
        yname: ' 浓度(mg/m³)'
      }
      },
      JSONTimeData: {
        id: 21,
        unionTagCodeList: ['TJIP45.rl3AT25035', 'TJIP45.rl3AT25033', 'TJIP45.rl3FT35032', 'TJIP45.rl3AT25034']
        // BBZMAPPING: {
        //   氮氧化物: 50,
        //   二氧化硫: 50,
        //   废气流量: null,
        //   烟尘: 10
        // }
      },
      res: [{ UnionTagCode: 'TJIP45.rl3AT25035', TagValue: 36.02153, ReadTime: '2021/04/14 03:59:30', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25035', TagValue: 35.7473, ReadTime: '2021/04/14 03:59:45', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25035', TagValue: 35.56014, ReadTime: '2021/04/14 04:00:00', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25035', TagValue: 35.59335, ReadTime: '2021/04/14 04:00:15', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25035', TagValue: 34.49617, ReadTime: '2021/04/14 04:00:30', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25035', TagValue: 34.33835, ReadTime: '2021/04/14 04:00:45', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25035', TagValue: 34.93116, ReadTime: '2021/04/14 04:01:00', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25035', TagValue: 35.831, ReadTime: '2021/04/14 04:01:15', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25035', TagValue: 36.67476, ReadTime: '2021/04/14 04:01:30', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25035', TagValue: 38.04687, ReadTime: '2021/04/14 04:01:45', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25035', TagValue: 37.78848, ReadTime: '2021/04/14 04:02:00', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25035', TagValue: 38.03456, ReadTime: '2021/04/14 04:02:15', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25035', TagValue: 37.81089, ReadTime: '2021/04/14 04:02:30', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25035', TagValue: 39.28693, ReadTime: '2021/04/14 04:02:45', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25035', TagValue: 39.79956, ReadTime: '2021/04/14 04:03:00', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25035', TagValue: 40.11547, ReadTime: '2021/04/14 04:03:15', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25035', TagValue: 40.72007, ReadTime: '2021/04/14 04:03:30', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25035', TagValue: 43.11903, ReadTime: '2021/04/14 04:03:45', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25035', TagValue: 44.28426, ReadTime: '2021/04/14 04:04:00', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25035', TagValue: 45.07601, ReadTime: '2021/04/14 04:04:15', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25035', TagValue: 43.81406, ReadTime: '2021/04/14 04:04:30', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25033', TagValue: 1.312585, ReadTime: '2021/04/14 03:59:30', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25033', TagValue: 1.507234, ReadTime: '2021/04/14 03:59:45', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25033', TagValue: 1.383248, ReadTime: '2021/04/14 04:00:00', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25033', TagValue: 1.385284, ReadTime: '2021/04/14 04:00:15', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25033', TagValue: 1.719143, ReadTime: '2021/04/14 04:00:30', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25033', TagValue: 1.730373, ReadTime: '2021/04/14 04:00:45', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25033', TagValue: 1.602137, ReadTime: '2021/04/14 04:01:00', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25033', TagValue: 1.459584, ReadTime: '2021/04/14 04:01:15', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25033', TagValue: 1.313675, ReadTime: '2021/04/14 04:01:30', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25033', TagValue: 1.305554, ReadTime: '2021/04/14 04:01:45', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25033', TagValue: 1.911544, ReadTime: '2021/04/14 04:02:00', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25033', TagValue: 1.744454, ReadTime: '2021/04/14 04:02:15', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25033', TagValue: 2.267665, ReadTime: '2021/04/14 04:02:30', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25033', TagValue: 1.606314, ReadTime: '2021/04/14 04:02:45', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25033', TagValue: 1.599967, ReadTime: '2021/04/14 04:03:00', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25033', TagValue: 1.939136, ReadTime: '2021/04/14 04:03:15', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25033', TagValue: 2.03244, ReadTime: '2021/04/14 04:03:30', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25033', TagValue: 2.183742, ReadTime: '2021/04/14 04:03:45', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25033', TagValue: 2.323384, ReadTime: '2021/04/14 04:04:00', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25033', TagValue: 2.403428, ReadTime: '2021/04/14 04:04:15', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25033', TagValue: 2.347282, ReadTime: '2021/04/14 04:04:30', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3FT35032', TagValue: 5.018858, ReadTime: '2021/04/14 03:59:30', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3FT35032', TagValue: 5.020605, ReadTime: '2021/04/14 03:59:45', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3FT35032', TagValue: 5.047671, ReadTime: '2021/04/14 04:00:00', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3FT35032', TagValue: 5.020306, ReadTime: '2021/04/14 04:00:15', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3FT35032', TagValue: 5.054744, ReadTime: '2021/04/14 04:00:30', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3FT35032', TagValue: 5.027292, ReadTime: '2021/04/14 04:00:45', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3FT35032', TagValue: 5.026794, ReadTime: '2021/04/14 04:01:00', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3FT35032', TagValue: 5.03381, ReadTime: '2021/04/14 04:01:15', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3FT35032', TagValue: 5.041131, ReadTime: '2021/04/14 04:01:30', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3FT35032', TagValue: 5.02754, ReadTime: '2021/04/14 04:01:45', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3FT35032', TagValue: 4.998859, ReadTime: '2021/04/14 04:02:00', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3FT35032', TagValue: 5.014368, ReadTime: '2021/04/14 04:02:15', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3FT35032', TagValue: 5.019042, ReadTime: '2021/04/14 04:02:30', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3FT35032', TagValue: 5.046045, ReadTime: '2021/04/14 04:02:45', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3FT35032', TagValue: 5.024141, ReadTime: '2021/04/14 04:03:00', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3FT35032', TagValue: 5.016951, ReadTime: '2021/04/14 04:03:15', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3FT35032', TagValue: 5.01229, ReadTime: '2021/04/14 04:03:30', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3FT35032', TagValue: 5.00666, ReadTime: '2021/04/14 04:03:45', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3FT35032', TagValue: 5.005168, ReadTime: '2021/04/14 04:04:00', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3FT35032', TagValue: 4.99309, ReadTime: '2021/04/14 04:04:15', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3FT35032', TagValue: 4.983859, ReadTime: '2021/04/14 04:04:30', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25034', TagValue: 1.128864, ReadTime: '2021/04/14 03:59:30', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25034', TagValue: 1.096089, ReadTime: '2021/04/14 03:59:45', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25034', TagValue: 1.13711, ReadTime: '2021/04/14 04:00:00', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25034', TagValue: 1.191255, ReadTime: '2021/04/14 04:00:15', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25034', TagValue: 1.159299, ReadTime: '2021/04/14 04:00:30', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25034', TagValue: 1.089755, ReadTime: '2021/04/14 04:00:45', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25034', TagValue: 1.098142, ReadTime: '2021/04/14 04:01:00', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25034', TagValue: 1.084317, ReadTime: '2021/04/14 04:01:15', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25034', TagValue: 1.040828, ReadTime: '2021/04/14 04:01:30', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25034', TagValue: 1.066903, ReadTime: '2021/04/14 04:01:45', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25034', TagValue: 1.12027, ReadTime: '2021/04/14 04:02:00', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25034', TagValue: 1.075927, ReadTime: '2021/04/14 04:02:15', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25034', TagValue: 1.062984, ReadTime: '2021/04/14 04:02:30', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25034', TagValue: 1.190477, ReadTime: '2021/04/14 04:02:45', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25034', TagValue: 1.192902, ReadTime: '2021/04/14 04:03:00', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25034', TagValue: 1.061741, ReadTime: '2021/04/14 04:03:15', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25034', TagValue: 0.991724, ReadTime: '2021/04/14 04:03:30', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25034', TagValue: 1.006655, ReadTime: '2021/04/14 04:03:45', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25034', TagValue: 1.044971, ReadTime: '2021/04/14 04:04:00', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25034', TagValue: 1.077099, ReadTime: '2021/04/14 04:04:15', ErrorMessage: null },
        { UnionTagCode: 'TJIP45.rl3AT25034', TagValue: 1.131417, ReadTime: '2021/04/14 04:04:30', ErrorMessage: null }],
      startTime: '',
      endTime: '',
      step: ''
    }
  },
  mounted () {
    this.formInline.timeEnd = dayjs().format('YYYY-MM-DD HH:mm:ss')
    this.formInline.timeStart = dayjs().subtract(1, 'minute').format('YYYY-MM-DD HH:mm:ss')
    this.DrawEXHRealTimeDateChart(this.JsonTimeCtarts.id, this.JsonTimeCtarts.title, this.JsonTimeCtarts.legend, this.JsonTimeCtarts.ydatas, this.JsonTimeCtarts.yname)
    // this.IntervalEXHRealTimeDate(this.JSONTimeData.id, this.JSONTimeData.unionTagCodeList, this.JSONTimeData.BBZMAPPING)
  },
  methods: {
    // EndTime () {
    //   var myDate = new Date()
    //   var mytime = myDate.toLocaleTimeString() // 获取当前时间
    //   console.log(mytime)
    // },
    // handleshowcomplaint(row) {
    //   this.temp.complaint_consultationtime = new Date()
    // },
    onSubmit () {
      this.DrawEXHRealTimeDateChart(this.JsonTimeCtarts.id, this.JsonTimeCtarts.title, this.JsonTimeCtarts.legend, this.JsonTimeCtarts.ydatas, this.JsonTimeCtarts.yname)
    },
    // formatter (value, index) {
    //   return parseFloat(value).toFixed(2)
    /**
     * RTDB 格式转换
     * @param res
     * @returns {[]}
     */
    // getRtdbFormat (res) {
    //   var data = res.collection.items
    //   var dataArray = []
    //   for (var i = 0; i < data.length; i++) {
    //     var dataFormat = {
    //       UnionTagCode: data[i].data[0].value,
    //       TagValue: parseFloat(data[i].data[1].value),
    //       ReadTime: data[i].data[3].value,
    //       ErrorMessage: data[i].data[5].value
    //     }
    //     dataArray.push(dataFormat)
    //   }
    //   return dataArray
    // },
    // 1.坐标轴实现,画实时数据
    DrawEXHRealTimeDateChart (id, title, legend, ydatas, yname) {
      this.RealTimeChart = this.$echarts.init(this.$refs.echarts)
      // this.myChart.clear()
@@ -463,6 +828,7 @@
        }],
        series: serLists
      }
      console.log(option)
      this.RealTimeChart.setOption(option)
      // this.RealTimeChart.on('legendselectchanged', function (params) {
@@ -488,6 +854,155 @@
      // RealTimeChart.on('click', function (params) {
      //   var nowDate = new Date().Format()
      // })
    },
    getRtdb15s (unionTagCodeList, startTime, endTime, step, res) {
      if (this.res.length > 0) {
        // 处理数据开始
        var d = res
        var nameList = [] // 存放图例
        var data // 数据类型// var data={name:'',value:[now1.getFullYear(), now1.getMonth() + 1, now1.getDate().join('/'),value]}
        var datalist // 存放data的数组
        // var bzh = []
        for (var i = 0; i < d.length; i++) {
          if (d[i].ErrorMessage != null) {
            continue
          }
          // var name = CFG.DATA_REALTIME_TAGCODETABLE[d[i].UnionTagCode].TagName
          if (nameList.length === 0) {
            nameList.push(name)
            var newdate = new Date(this.res.ReadTime)
            data = {
              name: name,
              value: [newdate, this.res.TagValue]
            }
            datalist = {
              name: name,
              data: [data]
            }
            this.EXHRealTimeDataList.push(datalist)
          } else if (nameList.indexOf(name) < 0) {
            nameList.push(name)
            // var newdate = new Date(d[i].ReadTime)
            data = {
              name: name,
              value: [newdate, d[i].TagValue]
            }
            datalist = {
              name: name,
              data: [data]
            }
            this.EXHRealTimeDataList.push(datalist)
          } else if (i === d.length - 1) {
            if (nameList.indexOf(name) < 0) {
              nameList.push(name)
              // var newdate = new Date(d[i].ReadTime)
              data = {
                name: name,
                value: [newdate, d[i].TagValue]
              }
              datalist = {
                name: name,
                data: [data]
              }
              // EXHRealTimeDataList.push(datalist)
            } else {
              // var newdate = new Date(d[i].ReadTime)
              data = {
                name: name,
                value: [newdate, d[i].TagValue]
              }
              for (var k = 0; k < this.EXHRealTimeDataList.length; k++) {
                if (this.EXHRealTimeDataList[k].name === name) {
                  this.EXHRealTimeDataList[k].data.push(data)
                }
              }
            }
          } else {
            const newdate = new Date(d[i].ReadTime)
            data = {
              name: name,
              value: [newdate, d[i].TagValue]
            }
            for (let k = 0; k < this.EXHRealTimeDataList.length; k++) {
              if (this.EXHRealTimeDataList[k].name === name) {
                this.EXHRealTimeDataList[k].data.push(data)
              }
            }
          }
        }
        // var divid = 'mychart_ss'
        // var title = name
        var lengList = []
        var objTemp
        for (var l = 0; l < nameList.length; l++) {
          var obj
          var iconurl
          if (nameList[l] === '二氧化硫') {
            iconurl = 'image://../assets/imgs/legend/SO2.png'
          } else if (nameList[l] === '氮氧化物') {
            iconurl = 'image://../assets/imgs/legend/NOX.png'
          } else if (nameList[l] === '烟尘') {
            iconurl = 'image://../assets/imgs/legend/YanChen.png'
          } else if (nameList[l] === '非甲烷总烃') {
            iconurl = 'image://../assets/imgs/legend/grn.png'
          } else if (nameList[l] === '温度') {
            iconurl = 'image://../assets/imgs/legend/WenDu.png'
          } else {
            iconurl = 'image://../assets/imgs/legend/VOCs.png'
          }
          if (nameList[l] === '废气' || nameList[l] === '废气流量') { // 将废气流量排到数组最后
            objTemp = {
              name: nameList[l],
              icon: iconurl,
              textStyle: {
                color: '#ccc'
              },
              itemWidth: 20,
              itemHeight: 5
            }
          } else {
            obj = {
              name: nameList[l],
              icon: iconurl,
              textStyle: {
                color: '#ccc'
              },
              itemWidth: 20,
              itemHeight: 5
            }
            lengList.push(obj)
          }
        }
        lengList.push(objTemp)
        this.DrawEXHRealTimeDateChart(this.JsonTimeCtarts.id, this.JsonTimeCtarts.title, this.JsonTimeCtarts.legend, this.JsonTimeCtarts.ydatas, this.JsonTimeCtarts.yname)
      }
    },
    // 钩子调用实时
    IntervalEXHRealTimeDate (id, unionTagCodeList, BBZMAPPING) {
      // 定时器函数
      this.interValHander = setInterval(function () {
        // $('.RealTime').empty()
        this.startTime = dayjs().subtract(5, 'minute').format('YYYY-MM-DD HH:mm:ss')
        this.endTime = dayjs().format('YYYY-MM-DD HH:mm:ss')
        this.step = '15'
        // this.getRtdb15s(this.unionTagCodeList, this.startTime, this.endTime, this.step, this.res)
        // PreQueryTime=endTime;
        this.DrawEXHRealTimeDateChart(this.JsonTimeCtarts.id, this.JsonTimeCtarts.title, this.JsonTimeCtarts.legend, this.JsonTimeCtarts.ydatas, this.JsonTimeCtarts.yname)
        this.IntervalEXHRealTimeDate(this.JSONTimeData.id, this.JSONTimeData.unionTagCodeList, this.BBZMAPPING)
      }, 15000)
    }
  }
}
src/components/LayerController/logic/PipeLineAnimal.js
New file
@@ -0,0 +1,28 @@
/**
 *  管线动画控制逻辑
 */
const layerPipeLines = require('../../../conf/layers/LayerPipeLines').LayerPipeLines
module.exports = function () {
  this.init = (layer, L) => {
    console.log('sssssss')
    const layers = layerPipeLines.layers
    for (var i = 0; i < layers.length; i++) {
      const config = layers[i]
      const code = config.code
      const layer = window.layerFactory.layers[code]
      layer.setStyle({
        FILL: true,
        WEIGHT: 3,
        FILL_COLOR: '#73b2ff',
        COLOR: '#73b2ff',
        FILL_OPACITY: 0.2,
        OPACITY: 1,
        DASH_ARRAY: '4,4',
        DASH_SPPED: -5,
        ICON_SIZE: [10, 10]
      })
      console.log(layer)
    }
  }
}
src/components/LayerController/service/BusiLayerService.js
@@ -13,9 +13,10 @@
  init (layer) {
    // 引入 关联的js,在constant.js中根据config配置的id得到处理js
    const id = this.config.code
    console.log(id)
    const file = logicMapper[id]
    if (!file) {
      console.log('找不到逻辑处理js!!!')
      console.log('找不到逻辑处理js!!!' + id)
    } else {
      var BusiLayer = require('../logic/' + file)
      var busiLayer = new BusiLayer()
src/components/LayerController/service/LayerFactory.js
@@ -21,7 +21,7 @@
        var checked = config.checked
        checked && this.load(config)
        checked && this.toggleZoomByConfnig(config)
        checked && this.toggleZoomByConfig(config)
      }
    }
  }
@@ -43,14 +43,14 @@
        var childLayer = config.childLayer
        layers && this.toggleZoomByLayer(layers)
        childLayer && this.toggleZoomByLayer(childLayer)
        this.toggleZoomByConfnig(config)
        this.toggleZoomByConfig(config)
      }
    } else {
      this.toggleZoomByConfnig(layerConfig)
      this.toggleZoomByConfig(layerConfig)
    }
  }
  toggleZoomByConfnig (config) {
  toggleZoomByConfig (config) {
    const zoom = this.map.getZoom()
    var checked = config.checked
    if (checked && config.minZoom) {
@@ -112,25 +112,57 @@
  }
  flyByLayerId (layerId, bound) {
    for (var k in this.layers) {
  flyByLayerId (code, id) {
    const layer = this.layers[code]
    if (layer.eachLayer) {
      layer.eachLayer(function (layer) {
        const layers = layer.getLayers()
        for (var i = 0; i < layers.length; i++) {
          const lay = layers[i]
          const feature = lay.feature
          lay.closePopup()
          if (feature.id === id) {
            lay.openPopup()
            break
          }
        }
      })
    }
    /* for (var k in this.layers) {
      var layerGroup = this.layers[k]
      layerGroup.eachLayer(function (layer) {
        console.log(layer)
        console.log(layer.getAttribution())
      })
      var layers = layerGroup.getLayers()
      if (layers) {
        for (var m = 0; m < layers.length; m++) {
          var layer = layers[m]
          console.log(layer.toGeoJSON())
          /* var feature = layer.feature
          console.log(layer)
          console.log(layer.getLayerId(val.id))
          /!* var feature = layer.feature
          if (feature.id === layerId) {
            this.map.flyToBounds(bound)
            return layer
          } *!/
        }
      }
          } */
        }
      }
    }
    return null
  }
  findLayerById (layer, id) {
    const layers = layer.getLayers
    if (layers) {
      this.findLayerById(layer.getLayers(), id)
    } else {
      layer.eachLayer(function (layer) {
        console.log(layer)
      })
    }
  }
  /**
   * todo 这里无效,貌似是因为geojson加载到地图也是个layergroup
   *
src/components/helpers/WfsHelper.js
@@ -1,11 +1,11 @@
/**
 * 加载WMS,拼接FILTER,LAYERS参数等
 */
import MapConfig from '../../conf/MapConfig'
import { PIPELINE_WFS } from '../../conf/Constants'
function WfsHelper () {
  this.filters = []
  this.typeNames = []
  this.url = MapConfig.PIPELINE_WFS
  this.url = PIPELINE_WFS
  this.params = {
    REQUEST: 'getfeature',
    OUTPUTFORMAT: 'JSON',
@@ -23,9 +23,11 @@
  }
  this.addLike = (property, literal) => {
    if (property && literal) {
    var filter = '<PropertyIsLike><PropertyName>' + property + '</PropertyName><Literal>*' + literal + '*</Literal></PropertyIsLike>'
    this.filters.push(filter)
  }
  }
  /**
   * 得到filter参数值
src/components/panel/topicSearch/SewersSearch.vue
@@ -17,13 +17,13 @@
              </el-select>
            </el-form-item>
            <el-form-item :label="form.pipelineType+':'" size="mini">
              <el-select style="width: 100%" v-model="form.dataType" :popper-class="'select-down'">
              <el-select style="width: 100%" v-model="form.dataType" value-key="code" :popper-class="'select-down'">
                <!--  @change="handleDataType"-->
                <el-option
                    v-for="item in subItems"
                    :key="item.code"
                    :label="item.name"
                    :value="item.name">
                    :value="item">
                </el-option>
              </el-select>
            </el-form-item>
@@ -37,13 +37,12 @@
        <el-scrollbar style="height:380.44px;">
          <div class="environmental-risk-list" v-for="(item,index) in list" :key="index">
            <div @click="handleLocation(item)">
              <h3 class="B-TMD-table-list-title-y"
                  :class="['B-TMD-table-list-title-y-nam', { 'warning': item.vehicleStatus==='910003' }, { 'offline': item.vehicleStatus==='910001' }]">
              <h3 class="B-TMD-table-list-title-y">
                {{ item.properties.pipename }}</h3>
              <p v-for="itm in labelList" :key="itm.label">
              <!--<p v-for="itm in labelList" :key="itm.label">
                <span>{{ itm.label }}:</span>
                <span :title="item.properties[itm.key] ">{{ item.properties[itm.key] }}</span>
              </p>
              </p>-->
            </div>
          </div>
        </el-scrollbar>
@@ -126,7 +125,7 @@
    async handleSearch () {
      var wfsHelper = new WfsHelper()
      // todo 现在管网还没区分开类型,后面改
      wfsHelper.addTypeName('管网')
      wfsHelper.addTypeName(this.form.dataType.name)
      wfsHelper.addLike('name', this.form.keyword)
      // const _this = this
      const res = await AjaxUtils.GetDataAsynByUrl(wfsHelper.getUrl(), {})
@@ -136,10 +135,9 @@
      }
    },
    handleLocation (val) {
      console.log(val)
      const bound = this.L.geoJSON([val], {}).getBounds()
      // var layer = window.layerFactory.flyByLayerId(val.id, bound)
      window.map.flyToBounds(bound)
      window.layerFactory.flyByLayerId(this.form.dataType.code, val.id)
      // layer && layer.openPopup()
    }
  }
src/components/panel/topicSearch/SolidWasteSearch.vue
@@ -43,6 +43,7 @@
<script>
import mapApi from '@/api/mapApi'
import publicBounced from '@/components/BaseNav/PublicBounced/PublicBounced'
export default {
  name: 'SolidWasteSearch',
@@ -135,7 +136,13 @@
        }
      ],
      // 数据搜索之后,存储数据的
      searchDataDisplay: []
      searchDataDisplay: [],
      instance: null,
      intervals: [],
      layer: window.map,
      L: window.L,
      times: 5,
      colors: ['#98FB98', '#ff0000']
    }
  },
  methods: {
@@ -143,13 +150,64 @@
    async handleSearch (data) {
      // console.log(this.form.keyword)
      const result = await mapApi.getSolidWaste(data)
      console.log(result)
      this.searchDataDisplay = result.Result.DataInfo
    },
    // 数据展示,点击进行弹框及点的展示
    setBounced (val) {
    async setBounced (val) {
      const pos = [val.Latitude, val.Longitude]
      window.map.flyTo(pos, 11)
      const t1 = setTimeout(async () => {
        const dataValue = {
          StoragePlaceId: val.StoragePlaceId
        }
        // 弹框标题
        const title = val.Name
        // 基本信息 tabs
        const resultBasic = await mapApi.getSolidWasteBaseInfo(dataValue)
        // 详细信息展示 table
        const resultDetailed = await mapApi.getSolidWasteDetail(dataValue)
        // 绑定弹框实例
        this.instance && this.instance.closePopup()
        const PublicBounced = window.Vue.extend(publicBounced)
        this.instance = new PublicBounced().$mount()
        document.body.appendChild(this.instance.$el)
        // document.body.removeChild(instance.$el)
        // 通过方法 向绑定弹框传递数据
        this.instance.setData(title, resultBasic.Result.DataInfo, resultDetailed.Result.DataInfo, 'gufei')
        this.setPanTo(pos, 250)
      }, 1000)
      console.log(t1)
      // clearTimeout(t1)
      this.pulseEffect(pos)
    },
    // flayTo() 弹框的可滑动事件
    setPanTo (pos, value) {
      var position = pos
      position = window.map.latLngToLayerPoint(position)
      position.y += value
      position = window.map.layerPointToLatLng(position)
      window.map.flyTo(position)
    },
    pulseEffect (xy) {
      // 插件 效果实现
      var pulsingIcon = this.L.icon.pulse({
        iconSize: [20, 20],
        color: this.colors[0],
        fillColor: ''
      })
      var picGroupMarker = this.L.marker(xy, { icon: pulsingIcon }).addTo(this.layer)
      var times = this.times
      // 定时
      var timeInterval = setInterval(() => {
        if (times > 0) {
          times--
        } else {
          clearInterval(timeInterval)
          picGroupMarker.remove()
        }
      }, 1000)
    },
    // select的option的数据选择
    handlePipelineType (val) {
src/conf/Constants.js
@@ -10,7 +10,8 @@
  wasteGasPfk: 'WasteGas.js',
  wasteWaterPfk: 'WasteWater.js',
  wasteSolidCcd: 'SolidWaste.js',
  sewersAreaGs: 'Company.js'
  sewersAreaGs: 'Company.js',
  pipesegment: 'PipeLineAnimal.js'
}
export const STYLES = {
src/conf/layers/LayerFsss.js
@@ -54,7 +54,7 @@
      code: 'pipesegment',
      name: '流向',
      sname: 'ywslx',
      wfs: WFS_URL + '?TYPENAME=流向',
      url: 'pipesegment',
      checked: false
    },
    {
src/main.js
@@ -8,8 +8,10 @@
import echartsDarkTheme from '@/styles/theme-dark/echarts/theme.json'
import ElementUI from 'element-ui'
import 'element-ui/lib/theme-chalk/index.css'
import '@assets/css/iconfont/iconfont.css'
import '@assets/css/map/_map-variable.less'
import '@assets/css/map/map-panel-style.less'
import 'leaflet/dist/leaflet.css'
import L from 'leaflet'
import '@/utils/dialogDrag.js'