Selaa lähdekoodia

svg图片新增

wangtao 3 vuotta sitten
vanhempi
commit
2017a432cd
52 muutettua tiedostoa jossa 279 lisäystä ja 107 poistoa
  1. 1 1
      README.md
  2. 3 1
      package.json
  3. 2 0
      src/assets/icons/svg/事件分类.svg
  4. 2 0
      src/assets/icons/svg/互联网ie.svg
  5. 2 0
      src/assets/icons/svg/产品.svg
  6. 2 0
      src/assets/icons/svg/列表.svg
  7. 2 0
      src/assets/icons/svg/厕所.svg
  8. 2 0
      src/assets/icons/svg/告警记录.svg
  9. 2 0
      src/assets/icons/svg/安全.svg
  10. 2 0
      src/assets/icons/svg/安全隐患.svg
  11. 1 0
      src/assets/icons/svg/安防巡更.svg
  12. 2 0
      src/assets/icons/svg/工单.svg
  13. 2 0
      src/assets/icons/svg/建筑.svg
  14. 2 0
      src/assets/icons/svg/建筑物.svg
  15. 2 0
      src/assets/icons/svg/我的资产.svg
  16. 2 0
      src/assets/icons/svg/房间数.svg
  17. 2 0
      src/assets/icons/svg/接口.svg
  18. 2 0
      src/assets/icons/svg/操作.svg
  19. 1 0
      src/assets/icons/svg/日志.svg
  20. 2 0
      src/assets/icons/svg/智能烟感.svg
  21. 2 0
      src/assets/icons/svg/案件类型.svg
  22. 2 0
      src/assets/icons/svg/楼宇管理.svg
  23. 2 0
      src/assets/icons/svg/楼层.svg
  24. 2 0
      src/assets/icons/svg/水.svg
  25. 2 0
      src/assets/icons/svg/水井.svg
  26. 2 0
      src/assets/icons/svg/消防.svg
  27. 2 0
      src/assets/icons/svg/点位管理.svg
  28. 2 0
      src/assets/icons/svg/登录.svg
  29. 2 0
      src/assets/icons/svg/离线.svg
  30. 1 0
      src/assets/icons/svg/空调.svg
  31. 1 0
      src/assets/icons/svg/系统设置.svg
  32. 2 0
      src/assets/icons/svg/视频监控.svg
  33. 2 0
      src/assets/icons/svg/计划.svg
  34. 1 0
      src/assets/icons/svg/记录.svg
  35. 2 0
      src/assets/icons/svg/设备状态.svg
  36. 2 0
      src/assets/icons/svg/评分.svg
  37. 2 0
      src/assets/icons/svg/运维中心.svg
  38. 1 0
      src/assets/icons/svg/运维日志.svg
  39. 2 0
      src/assets/icons/svg/频道管理.svg
  40. 2 0
      src/assets/icons/svg/风机.svg
  41. 2 0
      src/assets/icons/svg/首页.svg
  42. 1 1
      src/layout/components/Navbar.vue
  43. 1 1
      src/main.js
  44. 1 1
      src/router/index.js
  45. 7 2
      src/store/modules/user.js
  46. 108 0
      src/views/components/fireInternetInfo/index1 copy.vue
  47. 36 54
      src/views/components/fireInternetInfo/index1.vue
  48. 16 23
      src/views/components/index/index5.vue
  49. 19 17
      src/views/index.vue
  50. 9 1
      src/views/system/menu/index.vue
  51. 3 3
      src/views/system/product/index.vue
  52. 2 2
      vue.config.js

+ 1 - 1
README.md

@@ -27,4 +27,4 @@ npm run build:stage
 
 # 构建生产环境
 npm run build:prod
-```
+```

+ 3 - 1
package.json

@@ -42,6 +42,7 @@
         "core-js": "3.8.1",
         "echarts": "4.9.0",
         "element-ui": "2.15.5",
+        "error-stack-parser": "^2.1.4",
         "file-saver": "2.0.4",
         "fuse.js": "6.4.3",
         "highlight.js": "9.18.5",
@@ -81,7 +82,8 @@
         "script-ext-html-webpack-plugin": "2.1.5",
         "svg-sprite-loader": "5.1.1",
         "vue-printjs": "^1.0.0",
-        "vue-template-compiler": "2.6.12"
+        "vue-template-compiler": "2.6.12",
+        "webpack-dev-server": "^3.0.0"
     },
     "engines": {
         "node": ">=8.9",

+ 2 - 0
src/assets/icons/svg/事件分类.svg

@@ -0,0 +1,2 @@
+<?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"><svg t="1654578859002" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="79418" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css">@font-face { font-family: feedback-iconfont; src: url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff2?t=1630033759944") format("woff2"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff?t=1630033759944") format("woff"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.ttf?t=1630033759944") format("truetype"); }
+</style></defs><path d="M127.99 127.97h320v320h-320zM575.99 127.97h384v128h-384zM575.99 319.97h384v128h-384zM575.99 575.97h384v128h-384zM575.99 767.97h384v128h-384zM127.99 575.97h320v320h-320z" p-id="79419" ></path></svg>

+ 2 - 0
src/assets/icons/svg/互联网ie.svg

@@ -0,0 +1,2 @@
+<?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"><svg t="1654578974074" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="84268" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css">@font-face { font-family: feedback-iconfont; src: url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff2?t=1630033759944") format("woff2"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff?t=1630033759944") format("woff"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.ttf?t=1630033759944") format("truetype"); }
+</style></defs><path d="M983.80562 228.193325c19.143116-71.103002 27.347308-207.839544-98.450311-226.98266-103.919772-10.938923-224.247929 54.694617-287.146738 98.450311-19.143116-2.734731-43.755693-5.469462-65.63354-5.469462-164.08385-2.734731-270.738353 51.959886-363.719202 172.288043C136.039059 310.23525 105.95702 384.072983 95.018096 466.114908c46.490424-79.307194 188.696428-224.247929 336.371894-281.677276 0 0-226.98266 161.34912-336.371894 391.06651v2.734731c-5.469462 10.938923-10.938923 19.143116-16.408385 32.81677-109.389234 270.738353-19.143116 388.331779 62.89881 407.474895 76.572464 19.143116 183.226966-16.408385 268.003622-109.389233 144.940735 32.81677 289.881469-5.469462 341.841355-32.81677 101.185041-54.694617 172.288043-155.879658 188.696428-257.0647H663.842111s-13.673654 87.511387-161.349119 87.511387c-136.736542 0-144.940735-158.614389-144.940735-158.614388h590.701862s10.938923-172.288043-73.837733-287.146739c-49.225155-62.898809-112.123964-120.328157-199.635351-150.410196 27.347308-19.143116 73.837733-51.959886 114.858695-60.164079 76.572464-19.143116 125.797619-8.204193 158.614389 49.225156 43.755693 76.572464-24.612578 251.595237-24.612578 251.595237s38.286232-49.225155 60.164079-123.062888zM371.225911 900.937112c-117.593426 95.715579-213.309006 84.776656-251.595237 27.347309-32.81677-51.959886-38.286232-139.471273 0-262.534161C138.77379 712.240684 166.121098 758.731108 207.142061 799.752071c49.225155 49.225155 106.654503 82.041925 164.08385 101.185041z m-5.469461-494.986282s5.469462-114.858695 128.532349-123.062888c109.389234-10.938923 164.08385 38.286232 180.492236 128.53235l-309.024585-5.469462z" p-id="84269" ></path></svg>

+ 2 - 0
src/assets/icons/svg/产品.svg

@@ -0,0 +1,2 @@
+<?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"><svg t="1654578926307" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="82264" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css">@font-face { font-family: feedback-iconfont; src: url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff2?t=1630033759944") format("woff2"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff?t=1630033759944") format("woff"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.ttf?t=1630033759944") format("truetype"); }
+</style></defs><path d="M305.28 128a177.28 177.28 0 0 1 177.152 177.28v177.152H305.28A177.28 177.28 0 0 1 305.28 128z m0 413.568h177.152v177.216A177.28 177.28 0 1 1 305.28 541.44zM718.72 128a177.28 177.28 0 0 1 0 354.432H541.632V305.28A177.28 177.28 0 0 1 718.72 128zM541.632 541.568h177.216a177.28 177.28 0 1 1-177.28 177.216V541.44z" p-id="82265" ></path></svg>

+ 2 - 0
src/assets/icons/svg/列表.svg

@@ -0,0 +1,2 @@
+<?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"><svg t="1654578848382" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="79018" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css">@font-face { font-family: feedback-iconfont; src: url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff2?t=1630033759944") format("woff2"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff?t=1630033759944") format("woff"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.ttf?t=1630033759944") format("truetype"); }
+</style></defs><path d="M187.392 70.656q28.672 0 48.64 19.456t19.968 48.128l0 52.224q0 28.672-19.968 48.64t-48.64 19.968l-54.272 0q-27.648 0-47.616-19.968t-19.968-48.64l0-52.224q0-28.672 19.968-48.128t47.616-19.456l54.272 0zM889.856 70.656q27.648 0 47.616 19.456t19.968 48.128l0 52.224q0 28.672-19.968 48.64t-47.616 19.968l-437.248 0q-28.672 0-48.64-19.968t-19.968-48.64l0-52.224q0-28.672 19.968-48.128t48.64-19.456l437.248 0zM187.392 389.12q28.672 0 48.64 19.968t19.968 48.64l0 52.224q0 27.648-19.968 47.616t-48.64 19.968l-54.272 0q-27.648 0-47.616-19.968t-19.968-47.616l0-52.224q0-28.672 19.968-48.64t47.616-19.968l54.272 0zM889.856 389.12q27.648 0 47.616 19.968t19.968 48.64l0 52.224q0 27.648-19.968 47.616t-47.616 19.968l-437.248 0q-28.672 0-48.64-19.968t-19.968-47.616l0-52.224q0-28.672 19.968-48.64t48.64-19.968l437.248 0zM187.392 708.608q28.672 0 48.64 19.968t19.968 47.616l0 52.224q0 28.672-19.968 48.64t-48.64 19.968l-54.272 0q-27.648 0-47.616-19.968t-19.968-48.64l0-52.224q0-27.648 19.968-47.616t47.616-19.968l54.272 0zM889.856 708.608q27.648 0 47.616 19.968t19.968 47.616l0 52.224q0 28.672-19.968 48.64t-47.616 19.968l-437.248 0q-28.672 0-48.64-19.968t-19.968-48.64l0-52.224q0-27.648 19.968-47.616t48.64-19.968l437.248 0z" p-id="79019" ></path></svg>

+ 2 - 0
src/assets/icons/svg/厕所.svg

@@ -0,0 +1,2 @@
+<?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"><svg t="1654578920947" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="82060" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css">@font-face { font-family: feedback-iconfont; src: url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff2?t=1630033759944") format("woff2"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff?t=1630033759944") format("woff"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.ttf?t=1630033759944") format("truetype"); }
+</style></defs><path d="M480.7584 169.6h64v682.66666667h-64z"  p-id="82061"></path><path d="M272.48106667 311.4112m-62.86613334 0a62.86613333 62.86613333 0 1 0 125.73226667 0 62.86613333 62.86613333 0 1 0-125.73226667 0Z"  p-id="82062"></path><path d="M788.1728 752.89493333h-74.62186667l-74.66666666-308.20266666h223.9552z"  p-id="82063"></path><path d="M751.4144 311.4112m-62.86613333 0a62.86613333 62.86613333 0 1 0 125.73226666 0 62.86613333 62.86613333 0 1 0-125.73226666 0Z"  p-id="82064"></path><path d="M309.23946667 443.5616h-74.62186667l-74.66666667 309.00906667h223.9552z"  p-id="82065"></path></svg>

+ 2 - 0
src/assets/icons/svg/告警记录.svg

@@ -0,0 +1,2 @@
+<?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"><svg t="1654578826285" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="78218" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css">@font-face { font-family: feedback-iconfont; src: url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff2?t=1630033759944") format("woff2"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff?t=1630033759944") format("woff"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.ttf?t=1630033759944") format("truetype"); }
+</style></defs><path d="M793.6 819.2a51.2 51.2 0 1 1 0 102.4h-614.4a51.2 51.2 0 0 1 0-102.4h614.4z m-307.2-563.2a307.2 307.2 0 0 1 307.2 307.2v204.8h-614.4v-204.8a307.2 307.2 0 0 1 307.2-307.2z m51.2 102.4l-153.6 153.6H460.8l-25.6 153.6 153.6-153.6-76.8-0.0512L537.6 358.4zM138.1376 232.448l4.096 2.2528 76.8 51.2a25.6 25.6 0 0 1-24.3712 44.8l-4.096-2.2016-76.8-51.2a25.6 25.6 0 0 1 24.3712-44.8z m727.9616 9.3696a25.6 25.6 0 0 1-3.4816 32.5632l-3.584 2.9184-76.8 51.2-4.096 2.2016a25.6 25.6 0 0 1-27.9552-41.8816l3.584-2.9184 76.8-51.2 4.096-2.2016a25.6 25.6 0 0 1 31.4368 9.3184zM300.032 110.2336l2.8672 3.584 51.2 76.8a25.6 25.6 0 0 1-39.68 32l-2.9184-3.584-51.2-76.8a25.6 25.6 0 0 1 39.7312-32.0512z m405.3504-3.5328a25.6 25.6 0 0 1 9.3184 31.4368l-2.2016 4.096-51.2 76.8-2.8672 3.584a25.6 25.6 0 0 1-41.984-27.9552l2.2528-4.096 51.2-76.8 2.9184-3.584a25.6 25.6 0 0 1 32.5632-3.4816zM486.4 51.2a25.6 25.6 0 0 1 25.1904 20.992L512 76.8v102.4a25.6 25.6 0 0 1-50.7904 4.608L460.8 179.2v-102.4a25.6 25.6 0 0 1 25.6-25.6z" p-id="78219" ></path></svg>

+ 2 - 0
src/assets/icons/svg/安全.svg

@@ -0,0 +1,2 @@
+<?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"><svg t="1654578867129" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="79819" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css">@font-face { font-family: feedback-iconfont; src: url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff2?t=1630033759944") format("woff2"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff?t=1630033759944") format("woff"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.ttf?t=1630033759944") format("truetype"); }
+</style></defs><path d="M512 63.2L160.8 226.4v244.8c0 226.4 149.6 437.6 351.2 489.6 201.6-51.2 351.2-263.2 351.2-489.6V226.4L512 63.2z m-8 574.4l-45.6 45.6-45.6-45.6-90.4-90.4 45.6-45.6L458.4 592l204-204 45.6 45.6L504 637.6z" p-id="79820" ></path></svg>

+ 2 - 0
src/assets/icons/svg/安全隐患.svg

@@ -0,0 +1,2 @@
+<?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"><svg t="1654578965476" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="83865" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css">@font-face { font-family: feedback-iconfont; src: url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff2?t=1630033759944") format("woff2"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff?t=1630033759944") format("woff"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.ttf?t=1630033759944") format("truetype"); }
+</style></defs><path d="M513.950476 643.657143c-17.554286 0-31.695238 14.140952-31.695238 31.695238 0 14.140952 14.140952 28.281905 31.695238 28.281905s31.695238-14.140952 31.695238-31.695238c-3.413333-14.140952-17.554286-28.281905-31.695238-28.281905z" p-id="83866" ></path><path d="M855.28381 22.430476h-682.666667c-80.457143 0-146.285714 65.828571-146.285714 146.285714v682.666667c0 80.457143 65.828571 146.285714 146.285714 146.285714h682.666667c80.457143 0 146.285714-65.828571 146.285714-146.285714v-682.666667c0-80.457143-65.828571-146.285714-146.285714-146.285714z m-97.036191 751.908572H269.653333c-42.422857 0-67.291429-45.83619-45.83619-81.432381 81.432381-141.409524 162.864762-279.405714 244.297143-421.302857 21.455238-35.59619 74.118095-35.59619 95.573333 0 78.019048 137.99619 159.451429 279.405714 240.88381 421.302857 20.967619 35.59619-7.314286 81.432381-46.32381 81.432381z" p-id="83867" ></path><path d="M531.504762 593.92l10.727619-169.691429c0-17.554286-14.140952-31.695238-31.695238-31.695238-14.140952 0-28.281905 14.140952-28.281905 31.695238l10.727619 169.691429c3.413333 24.868571 38.521905 24.868571 38.521905 0z" p-id="83868" ></path></svg>

Tiedoston diff-näkymää rajattu, sillä se on liian suuri
+ 1 - 0
src/assets/icons/svg/安防巡更.svg


+ 2 - 0
src/assets/icons/svg/工单.svg

@@ -0,0 +1,2 @@
+<?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"><svg t="1654578970003" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="84067" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css">@font-face { font-family: feedback-iconfont; src: url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff2?t=1630033759944") format("woff2"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff?t=1630033759944") format("woff"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.ttf?t=1630033759944") format("truetype"); }
+</style></defs><path d="M802.9 153.2H717c0.5 4 0.7 8 0.7 12.1 0 56-45.8 101.8-101.8 101.8H409.7c-56 0-101.8-45.8-101.8-101.8 0-4.1 0.3-8.1 0.7-12.1h-85.9c-20 0-40 20.1-40 40.3v724.7c0 20.1 20 40.3 40 40.3H803c20 0 40-20.1 40-40.3V193.4c-0.1-20.1-20.1-40.2-40.1-40.2z m-75.6 575.6c0 22.1-18.1 40.3-40.3 40.3H338.6c-22.1 0-40.3-18.1-40.3-40.3 0-22.1 18.1-40.3 40.3-40.3H687c22.2 0.1 40.3 18.2 40.3 40.3z m0-158c0 22.1-18.1 40.3-40.3 40.3H338.6c-22.1 0-40.3-18.1-40.3-40.3 0-22.1 18.1-40.3 40.3-40.3H687c22.2 0 40.3 18.1 40.3 40.3z m0-158.1c0 22.1-18.1 40.3-40.3 40.3H338.6c-22.1 0-40.3-18.1-40.3-40.3 0-22.1 18.1-40.3 40.3-40.3H687c22.2 0 40.3 18.1 40.3 40.3z" p-id="84068" ></path><path d="M575.1 345h5.9c0.1 0 0.2 0.1 0.2 0.2s-0.1 0.2-0.2 0.2h-5.9c-0.1 0-0.2-0.1-0.2-0.2 0-0.2 0.1-0.2 0.2-0.2zM609 209.9H416.6c-36.3 0-66.1-29.7-66.1-66.1V134c0-36.3 29.7-66.1 66.1-66.1H609c36.3 0 66.1 29.7 66.1 66.1v9.8c0 36.4-29.8 66.1-66.1 66.1z" p-id="84069" ></path></svg>

+ 2 - 0
src/assets/icons/svg/建筑.svg

@@ -0,0 +1,2 @@
+<?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"><svg t="1654578952905" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="83265" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css">@font-face { font-family: feedback-iconfont; src: url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff2?t=1630033759944") format("woff2"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff?t=1630033759944") format("woff"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.ttf?t=1630033759944") format("truetype"); }
+</style></defs><path d="M704 25.6H313.6C256 25.6 192 76.8 192 147.2v838.4c0 12.8 12.8 32 19.2 32h582.4c12.8 0 19.2-12.8 19.2-19.2V147.2c12.8-64-32-121.6-108.8-121.6zM492.8 838.4c0 12.8-12.8 19.2-19.2 19.2h-128c-12.8 0-19.2-12.8-19.2-19.2v-19.2c0-12.8 12.8-19.2 19.2-19.2h121.6c12.8 0 19.2 12.8 19.2 19.2v19.2h6.4z m0-198.4c0 12.8-12.8 19.2-19.2 19.2h-128c-12.8 0-19.2-12.8-19.2-19.2v-19.2c0-12.8 12.8-19.2 19.2-19.2h121.6c12.8 0 19.2 12.8 19.2 19.2v19.2h6.4z m0-204.8c0 12.8-12.8 19.2-19.2 19.2h-128c-12.8 6.4-19.2-6.4-19.2-19.2v-19.2c0-12.8 12.8-19.2 19.2-19.2h121.6c12.8 0 19.2 12.8 19.2 19.2v19.2h6.4z m0-198.4c0 6.4-6.4 19.2-19.2 19.2h-128c-12.8 0-19.2-12.8-19.2-19.2v-19.2c0-12.8 12.8-19.2 19.2-19.2h121.6c12.8 0 19.2 12.8 19.2 19.2v19.2h6.4z" p-id="83266" ></path></svg>

+ 2 - 0
src/assets/icons/svg/建筑物.svg

@@ -0,0 +1,2 @@
+<?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"><svg t="1654578863282" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="79618" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css">@font-face { font-family: feedback-iconfont; src: url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff2?t=1630033759944") format("woff2"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff?t=1630033759944") format("woff"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.ttf?t=1630033759944") format("truetype"); }
+</style></defs><path d="M54.272 942.08a30.72 30.72 0 0 0 30.72 30.72h399.36a30.72 30.72 0 0 0 30.72-30.72V81.92a30.72 30.72 0 0 0-30.72-30.72h-399.36a30.72 30.72 0 0 0-30.72 30.72z m276.48-721.92a30.72 30.72 0 0 1 30.72-30.72h30.72a30.72 30.72 0 0 1 30.72 30.72v30.72a30.72 30.72 0 0 1-30.72 30.72h-30.72a30.72 30.72 0 0 1-30.72-30.72z m0 207.36a30.72 30.72 0 0 1 30.72-30.72h30.72a30.72 30.72 0 0 1 30.72 30.72V460.8a30.72 30.72 0 0 1-30.72 30.72h-30.72a30.72 30.72 0 0 1-30.72-30.72z m0 207.36a30.72 30.72 0 0 1 30.72-30.72h30.72a30.72 30.72 0 0 1 30.72 30.72v30.72a30.72 30.72 0 0 1-30.72 30.72h-30.72a30.72 30.72 0 0 1-30.72-30.72z m-184.32-414.72a30.72 30.72 0 0 1 30.72-30.72h30.72a30.72 30.72 0 0 1 30.72 30.72v30.72a30.72 30.72 0 0 1-30.72 30.72h-30.72a30.72 30.72 0 0 1-30.72-30.72z m0 207.36a30.72 30.72 0 0 1 30.72-30.72h30.72a30.72 30.72 0 0 1 30.72 30.72V460.8a30.72 30.72 0 0 1-30.72 30.72h-30.72a30.72 30.72 0 0 1-30.72-30.72z m0 207.36a30.72 30.72 0 0 1 30.72-30.72h30.72a30.72 30.72 0 0 1 30.72 30.72v30.72a30.72 30.72 0 0 1-30.72 30.72h-30.72a30.72 30.72 0 0 1-30.72-30.72z" p-id="79619" ></path><path d="M591.872 488.96a30.72 30.72 0 0 0-30.72 30.72v422.4a30.72 30.72 0 0 0 30.72 30.72h53.76a30.72 30.72 0 0 0 30.72-30.72v-161.792a30.72 30.72 0 0 1 30.72-30.72h122.88a30.72 30.72 0 0 1 30.72 30.72v161.792a30.72 30.72 0 0 0 30.72 30.72h53.76a30.72 30.72 0 0 0 30.72-30.72v-422.4a30.72 30.72 0 0 0-30.72-30.72z" p-id="79620" ></path></svg>

+ 2 - 0
src/assets/icons/svg/我的资产.svg

@@ -0,0 +1,2 @@
+<?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"><svg t="1654578854539" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="79218" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css">@font-face { font-family: feedback-iconfont; src: url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff2?t=1630033759944") format("woff2"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff?t=1630033759944") format("woff"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.ttf?t=1630033759944") format("truetype"); }
+</style></defs><path d="M511.5709 90.0536c-233.1771 0-422.2065 189.0284-422.2065 422.2065 0 233.1781 189.0284 422.2065 422.2065 422.2065 233.1791 0 422.2075-189.0284 422.2075-422.2065C933.7774 279.082 744.7491 90.0536 511.5709 90.0536zM679.2376 484.1871l0 57.428992L568.986624 541.616092l0 83.2 110.592 0 0 55.04-111.104 0 0 111.616-111.616 0 0-111.36-113.92 0 0-55.552 113.92 0 0-83.2-114.176 0 0-56.576 113.664 0-136.192-227.925 73.044992 0 120.4193 196.267 118.5137-196.267 70.313984 0-134.144 227.328L679.237632 484.187092z" p-id="79219" ></path></svg>

+ 2 - 0
src/assets/icons/svg/房间数.svg

@@ -0,0 +1,2 @@
+<?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"><svg t="1654578957397" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="83465" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css">@font-face { font-family: feedback-iconfont; src: url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff2?t=1630033759944") format("woff2"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff?t=1630033759944") format("woff"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.ttf?t=1630033759944") format("truetype"); }
+</style></defs><path d="M768 0H256C112.64 0 0 112.64 0 256v512c0 143.36 112.64 256 256 256h512c143.36 0 256-112.64 256-256V256c0-143.36-112.64-256-256-256zM358.4 358.4c30.72 0 51.2 20.48 51.2 51.2s-20.48 51.2-51.2 51.2-51.2-20.48-51.2-51.2 20.48-51.2 51.2-51.2z m512 358.4c0 30.72-20.48 51.2-51.2 51.2s-51.2-20.48-51.2-51.2v-51.2H256v51.2c0 30.72-20.48 51.2-51.2 51.2s-51.2-20.48-51.2-51.2V307.2c0-30.72 20.48-51.2 51.2-51.2s51.2 20.48 51.2 51.2v256h563.2c30.72 0 51.2 20.48 51.2 51.2v102.4z m-409.6-204.8s25.6-153.6 102.4-153.6c209.92 0 307.2 153.6 307.2 153.6H460.8z"  p-id="83466"></path></svg>

+ 2 - 0
src/assets/icons/svg/接口.svg

@@ -0,0 +1,2 @@
+<?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"><svg t="1654578820518" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="78018" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css">@font-face { font-family: feedback-iconfont; src: url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff2?t=1630033759944") format("woff2"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff?t=1630033759944") format("woff"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.ttf?t=1630033759944") format("truetype"); }
+</style></defs><path d="M569.56 531.47l-83.1 83.11-77.25-77.26 83.1-83.1-50.91-50.91-83.11 83.1-46.17-46.17L176.35 576c-66.28 66.28-73.95 169-23.06 243.68L64 908.94l51 50.91 89.25-89.26c74.73 50.9 177.4 43.22 243.68-23.06l135.72-135.77-46.28-46.27 83.1-83.1zM959.81 115.21L908.9 64.3l-89.25 89.25c-74.65-50.61-177.13-42.85-243.3 23.32L440.58 312.63l271.53 271.53L847.88 448.4c66.39-66.39 74-169.3 22.81-244.06z" p-id="78019" ></path></svg>

+ 2 - 0
src/assets/icons/svg/操作.svg

@@ -0,0 +1,2 @@
+<?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"><svg t="1654578883869" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="80625" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css">@font-face { font-family: feedback-iconfont; src: url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff2?t=1630033759944") format("woff2"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff?t=1630033759944") format("woff"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.ttf?t=1630033759944") format("truetype"); }
+</style></defs><path d="M495.175274 283.029333 175.40994 605.930667c0 0 27.605333 26.069333 98.474667 22.890667 15.146667 32.32 29.482667 70.336 112.277333 109.184-3.328 67.541333 29.184 105.450667 29.184 105.450667l320-322.645333c-3.925333-44.010667-36.864-98.816-89.109333-150.442667C574.791274 299.584 515.036607 285.802667 495.175274 283.029333z" p-id="80626" ></path><path d="M957.788607 52.096c-93.909333-76.949333-158.741333-54.4-191.829333-22.549333-11.498667 11.114667-47.808 40.362667-74.368 61.653333 29.909333 1.898667 90.005333 14.826667 155.946667 80.106667 65.6 64.938667 78.122667 120.490667 78.869333 151.488 22.314667-28.842667 57.344-74.005333 62.741333-79.488C1025.223274 206.506667 1051.676607 129.045333 957.788607 52.096z" p-id="80627" ></path><path d="M227.036607 667.328c-63.36 0.170667-78.165333-13.994667-78.165333-13.994667L1.77794 1021.994667l367.232-152.554667c0 0-29.141333-57.664-28.394667-88.576C314.92994 772.714667 247.66594 731.797333 227.036607 667.328z" p-id="80628" ></path><path d="M650.247274 126.656 613.831274 162.496c0 0 69.610667 11.349333 152.106667 93.12 51.776 51.392 79.68 105.770667 84.693333 143.744l34.837333-34.709333c0 0 12.096-62.890667-77.376-152.32C720.156607 124.416 650.247274 126.656 650.247274 126.656z" p-id="80629" ></path><path d="M806.684607 435.029333c0 0 11.584-60.16-74.048-145.792-84.16-84.138667-151.168-81.984-151.168-81.984" p-id="80630" ></path></svg>

Tiedoston diff-näkymää rajattu, sillä se on liian suuri
+ 1 - 0
src/assets/icons/svg/日志.svg


+ 2 - 0
src/assets/icons/svg/智能烟感.svg

@@ -0,0 +1,2 @@
+<?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"><svg t="1654579003724" class="icon" viewBox="0 0 1135 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="85424" xmlns:xlink="http://www.w3.org/1999/xlink" width="221.6796875" height="200"><defs><style type="text/css">@font-face { font-family: feedback-iconfont; src: url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff2?t=1630033759944") format("woff2"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff?t=1630033759944") format("woff"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.ttf?t=1630033759944") format("truetype"); }
+</style></defs><path d="M285.39285753 782c0 56.25 30.53571417 101.25 67.5 101.25h416.25c36.96428585 0 67.50000001-45 67.5-101.25v-379.28571417H287v379.28571417z m417.85714247-306.96428583h53.03571415v292.49999998c0 9.64285751-4.82142832 19.28571417-11.25 19.28571417h-41.78571415v-311.78571417z m-114.10714247-2e-8h53.03571414v311.78571417h-53.03571414v-311.78571417z m-112.5 0h53.03571414v311.78571417h-53.03571414v-311.78571417z m-115.71428586 0h53.03571418v311.78571417h-41.78571418c-6.42857168 0-12.85714249-8.03571415-12.85714335-19.28571417v-292.49999998zM124.67857168 172.89285753h867.85714249v89.99999998h-867.85714249z" p-id="85425" ></path><path d="M124.67857168 312.71428583v99.64285664c0 22.50000001 17.67857168 40.17857168 41.78571415 40.17857168h784.28571417c22.50000001 0 41.78571415-17.67857168 41.78571415-38.57142832v-99.64285751h-867.85714247z" p-id="85426" ></path></svg>

+ 2 - 0
src/assets/icons/svg/案件类型.svg

@@ -0,0 +1,2 @@
+<?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"><svg t="1654578941839" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="82864" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css">@font-face { font-family: feedback-iconfont; src: url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff2?t=1630033759944") format("woff2"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff?t=1630033759944") format("woff"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.ttf?t=1630033759944") format("truetype"); }
+</style></defs><path d="M877.378 399.87c0 48.709-38.88 73.098-73.097 73.098H609.355c-44.736 0-73.146-33.884-73.146-79l0.048-189.025c0-45.044 28.363-73.098 73.099-73.098h194.927c44.782 0.047 73.097 28.054 73.097 73.098V399.87zM365.694 521.7H219.5c-44.735 0-73.1 33.884-73.1 78.927v189.097c0 45.045 28.365 73.1 73.1 73.1h194.927c34.312 0 73.098-28.078 73.098-73.1V594.797c0-45.09-28.364-73.097-73.098-73.097h-48.732z m249.537-0.024c-45.068 0-78.975 28.363-78.975 73.122v194.927c0 50.756 30.171 73.1 78.904 73.1h189.121c45.068 0 73.097-28.34 73.097-73.1V594.797c0.048-44.806-28.03-73.097-73.097-73.097l-189.05-0.024zM219.499 131.845c-45.068 0-73.1 28.34-73.1 73.098V399.87c0 44.949 28.078 73.098 73.1 73.098h194.927c45.068 0 73.098-28.34 73.098-73.098V204.943c0.048-44.687-28.03-73.098-73.098-73.098H219.5z" p-id="82865" ></path></svg>

+ 2 - 0
src/assets/icons/svg/楼宇管理.svg

@@ -0,0 +1,2 @@
+<?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"><svg t="1654578811117" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="77818" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css">@font-face { font-family: feedback-iconfont; src: url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff2?t=1630033759944") format("woff2"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff?t=1630033759944") format("woff"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.ttf?t=1630033759944") format("truetype"); }
+</style></defs><path d="M471.243781 101.890547c28.137075 0 50.945274 22.808199 50.945274 50.945274v779.462686H78.965174V152.835821c0-28.137075 22.808199-50.945274 50.945274-50.945274h341.333333zM267.462687 621.532338H170.666667v96.79602h96.79602v-96.79602z m163.024875 0H333.691542v96.79602h96.79602v-96.79602zM267.462687 448.318408H170.666667v96.79602h96.79602V448.318408z m163.024875 0H333.691542v96.79602h96.79602V448.318408zM267.462687 275.104478H170.666667v96.79602h96.79602V275.104478z m163.024875 0H333.691542v96.79602h96.79602V275.104478zM899.18408 422.845771c28.137075 0 50.945274 22.808199 50.945273 50.945274v458.507462h-376.995025V473.791045c0-28.137075 22.808199-50.945274 50.945274-50.945274h275.104478z m-173.213931 290.38806h-96.79602v96.79602h96.79602v-96.79602z m163.024876 0h-96.79602v96.79602h96.79602v-96.79602z m-163.024876-173.213931h-96.79602v96.79602h96.79602v-96.79602z m163.024876 0h-96.79602v96.79602h96.79602v-96.79602z"  p-id="77819"></path></svg>

+ 2 - 0
src/assets/icons/svg/楼层.svg

@@ -0,0 +1,2 @@
+<?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"><svg t="1654578902853" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="81455" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css">@font-face { font-family: feedback-iconfont; src: url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff2?t=1630033759944") format("woff2"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff?t=1630033759944") format("woff"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.ttf?t=1630033759944") format("truetype"); }
+</style></defs><path d="M512 506.56a68.96 68.96 0 0 1-23.36-4l-304-107.52a55.84 55.84 0 0 1 0-107.52l304-107.52a70.88 70.88 0 0 1 46.72 0l304 107.52a55.84 55.84 0 0 1 0 107.52l-304 107.52a68.96 68.96 0 0 1-23.36 4z" p-id="81456" ></path><path d="M839.36 458.24l-48-16.8-89.92 32L811.68 512 512 617.76 212.32 512l109.76-38.72-90.08-32-48 16.8a55.84 55.84 0 0 0 0 107.52l304 107.52a70.24 70.24 0 0 0 46.72 0l304-107.52a55.84 55.84 0 0 0 0-107.52z" p-id="81457" ></path><path d="M839.36 628.96l-48-16.8-89.92 32 109.6 38.72L512 788.48l-299.2-105.76 109.76-38.72-90.08-32-48 16.8a55.84 55.84 0 0 0 0 107.52l304 107.52a70.24 70.24 0 0 0 46.72 0l304-107.52a55.84 55.84 0 0 0 0-107.52z" p-id="81458" ></path></svg>

+ 2 - 0
src/assets/icons/svg/水.svg

@@ -0,0 +1,2 @@
+<?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"><svg t="1654578981738" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="84468" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css">@font-face { font-family: feedback-iconfont; src: url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff2?t=1630033759944") format("woff2"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff?t=1630033759944") format("woff"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.ttf?t=1630033759944") format("truetype"); }
+</style></defs><path d="M512 1024C295.2192 1024 119.466667 846.848 119.466667 628.394667 119.466667 482.645333 250.299733 273.2032 512 0 773.700267 273.237333 904.533333 482.679467 904.533333 628.394667 904.533333 846.848 728.7808 1024 512 1024z m-287.675733-340.923733a337.134933 337.134933 0 0 0 213.060266 238.6944 34.577067 34.577067 0 0 0 44.270934-21.162667 34.986667 34.986667 0 0 0-20.992-44.612267 267.502933 267.502933 0 0 1-168.96-189.269333 34.6112 34.6112 0 1 0-67.3792 16.384z" p-id="84469" ></path></svg>

+ 2 - 0
src/assets/icons/svg/水井.svg

@@ -0,0 +1,2 @@
+<?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"><svg t="1654578937097" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="82664" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css">@font-face { font-family: feedback-iconfont; src: url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff2?t=1630033759944") format("woff2"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff?t=1630033759944") format("woff"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.ttf?t=1630033759944") format("truetype"); }
+</style></defs><path d="M896 640h-128V384h128a64 64 0 0 0 0-128h-128V128a64 64 0 0 0-128 0v128H384V128a64 64 0 0 0-128 0v128H128a64 64 0 0 0 0 128h128v256H128a64 64 0 0 0 0 128h128v128a64 64 0 0 0 128 0v-128h256v128a64 64 0 0 0 128 0v-128h128a64 64 0 0 0 0-128z m-512 0V384h256v256H384z"  p-id="82665"></path></svg>

+ 2 - 0
src/assets/icons/svg/消防.svg

@@ -0,0 +1,2 @@
+<?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"><svg t="1654578991335" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="84823" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css">@font-face { font-family: feedback-iconfont; src: url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff2?t=1630033759944") format("woff2"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff?t=1630033759944") format("woff"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.ttf?t=1630033759944") format("truetype"); }
+</style></defs><path d="M200.5 565.2c10 0 10-6.7 10-16.8V353.8c0-6.7-3.3-13.4-10-13.4-60.1 0-106.8 47-106.8 114.1-3.4 63.7 46.7 110.7 106.8 110.7z m617.5 0c63.4 0 113.5-50.3 113.5-114.1 0-63.7-53.4-110.7-116.8-110.7-6.7 0-20 0-20 10.1v204.6c3.3 10.1 13.3 10.1 23.3 10.1zM334 199.5h333.8c6.7 0 13.4-6.7 13.4-20.1-10-90.6-86.8-161-180.3-161-96.8 0-173.6 73.8-180.3 167.7 0 6.7 6.7 13.4 13.4 13.4z m534.1 681H691.2V605.4h63.4c6.7 0 10-3.4 10-10.1V316.9c0-6.7-3.3-10.1-10-10.1h-63.4v-63.7c0-6.7-3.3-10.1-10-10.1H327.3c-6.7-3.4-10 3.4-10 10.1v63.7h-63.4c-6.7-3.4-13.4 3.4-13.4 10.1v281.8c0 6.7 3.3 10.1 10 10.1H314v271.7H177.1c-33.4 0-60.1 26.8-60.1 60.4 0 33.5 26.7 63.7 60.1 63.7h691c33.4 0 60.1-26.8 60.1-60.4 0-33.5-26.8-63.7-60.1-63.7zM497.6 538.3c-50.1 0-90.1-40.3-90.1-90.6s40.1-90.6 90.1-90.6c50.1 0 90.1 40.3 90.1 90.6s-40.1 90.6-90.1 90.6z" p-id="84824" ></path></svg>

+ 2 - 0
src/assets/icons/svg/点位管理.svg

@@ -0,0 +1,2 @@
+<?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"><svg t="1654578915894" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="81860" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css">@font-face { font-family: feedback-iconfont; src: url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff2?t=1630033759944") format("woff2"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff?t=1630033759944") format("woff"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.ttf?t=1630033759944") format("truetype"); }
+</style></defs><path d="M512.448 887.68C302.72 647.808 197.888 457.152 197.888 315.776 197.888 103.616 338.688 0 512.448 0c173.696 0 314.56 103.68 314.56 315.712 0 141.376-104.896 332.032-314.56 572.032z m0-409.664c96.512 0 174.72-76.416 174.72-170.752 0-94.272-78.208-170.688-174.72-170.688s-174.72 76.416-174.72 170.688c0 94.336 78.208 170.752 174.72 170.752z m-217.6 203.648l48.832 48.384c-91.072 22.08-151.68 61.44-151.68 106.368 0 69.12 143.296 125.056 320 125.056s320-56 320-125.056c0-44.416-59.328-83.456-148.736-105.6l48.512-48.192c99.328 33.92 164.224 90.112 164.224 153.792C896 940.032 724.096 1024 512 1024s-384-83.968-384-187.52c0-64.256 66.112-120.96 166.912-154.816z" p-id="81861" ></path></svg>

+ 2 - 0
src/assets/icons/svg/登录.svg

@@ -0,0 +1,2 @@
+<?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"><svg t="1654578961332" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="83665" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css">@font-face { font-family: feedback-iconfont; src: url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff2?t=1630033759944") format("woff2"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff?t=1630033759944") format("woff"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.ttf?t=1630033759944") format("truetype"); }
+</style></defs><path d="M614.015 562.226H409.928c-191.021 0-346.487 153.046-346.487 341.29v20.07C63.441 1024 216.36 1024 409.928 1024h204.087c185.927 0 346.46 0 346.5-100.413v-20.121c0-188.156-155.48-341.291-346.5-341.291zM501.77 0C350.075 0 226.7 121.566 226.7 271.02s123.323 271.047 275.07 271.047S776.84 420.475 776.84 271.02 653.454 0 501.771 0z" p-id="83666" ></path></svg>

+ 2 - 0
src/assets/icons/svg/离线.svg

@@ -0,0 +1,2 @@
+<?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"><svg t="1654578841468" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="78818" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css">@font-face { font-family: feedback-iconfont; src: url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff2?t=1630033759944") format("woff2"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff?t=1630033759944") format("woff"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.ttf?t=1630033759944") format("truetype"); }
+</style></defs><path d="M230.4 872.411429h563.2v73.142857H230.4zM917.942857 125.44H106.057143c-20.114286 0-36.571429 16.457143-36.571429 36.571429v626.651428c0 20.114286 16.457143 36.571429 36.571429 36.571429h811.885714c20.114286 0 36.571429-16.457143 36.571429-36.571429V162.011429c0-20.114286-16.457143-36.571429-36.571429-36.571429zM660.114286 578.194286l-53.028572 50.468571-96.365714-101.485714-101.485714 96.365714-50.468572-53.028571 101.485715-96.365715-96.365715-101.485714 53.028572-50.468571 96.365714 101.485714 101.485714-96.365714 50.468572 53.028571-101.485715 96.365714 96.365715 101.485715z"  p-id="78819"></path></svg>

Tiedoston diff-näkymää rajattu, sillä se on liian suuri
+ 1 - 0
src/assets/icons/svg/空调.svg


Tiedoston diff-näkymää rajattu, sillä se on liian suuri
+ 1 - 0
src/assets/icons/svg/系统设置.svg


+ 2 - 0
src/assets/icons/svg/视频监控.svg

@@ -0,0 +1,2 @@
+<?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"><svg t="1654578871088" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="80019" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css">@font-face { font-family: feedback-iconfont; src: url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff2?t=1630033759944") format("woff2"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff?t=1630033759944") format("woff"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.ttf?t=1630033759944") format("truetype"); }
+</style></defs><path d="M653.28896 716.672m-66.261333 0a66.261333 66.261333 0 1 0 132.522666 0 66.261333 66.261333 0 1 0-132.522666 0Z"  p-id="80020"></path><path d="M937.19296 525.098667v125.354666h-211.712a97.578667 97.578667 0 0 1 12.885333 114.901334h198.784V921.6H1024.019627v-396.501333h-86.826667zM533.694293 529.450667l211.968-201.429334a34.688 34.688 0 0 0 1.237334-49.066666l-157.44-165.76a34.688 34.688 0 0 0-49.066667-1.237334L55.742293 572.416a34.688 34.688 0 0 0-1.28 49.066667l157.482667 165.76a34.688 34.688 0 0 0 49.066667 1.237333l220.074666-209.109333 81.962667 98.773333a98.218667 98.218667 0 0 1 51.285333-51.498667l-80.64-97.194666zM10.08896 694.229333c-10.794667 20.352-15.274667 36.906667-1.450667 51.541334l81.365334 86.101333c13.824 14.634667 31.445333 11.050667 51.498666 1.450667l49.365334-22.954667-155.093334-164.096-25.685333 47.957333z"  p-id="80021"></path></svg>

+ 2 - 0
src/assets/icons/svg/计划.svg

@@ -0,0 +1,2 @@
+<?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"><svg t="1654578999729" class="icon" viewBox="0 0 1025 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="85223" xmlns:xlink="http://www.w3.org/1999/xlink" width="200.1953125" height="200"><defs><style type="text/css">@font-face { font-family: feedback-iconfont; src: url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff2?t=1630033759944") format("woff2"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff?t=1630033759944") format("woff"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.ttf?t=1630033759944") format("truetype"); }
+</style></defs><path d="M512.581211 109.722612a457.138694 457.138694 0 1 0 457.138694 457.138694A457.138694 457.138694 0 0 0 512.581211 109.722612z m36.571096 484.567016a35.473963 35.473963 0 0 1-11.33704 31.633997l-164.569929 164.56993a18.285548 18.285548 0 0 1-25.782623 0l-25.782622-25.782622a18.285548 18.285548 0 0 1 0-25.965478l149.941491-149.941492a18.285548 18.285548 0 0 0 5.302809-12.982739V273.195409a18.285548 18.285548 0 0 1 18.285548-18.285548h36.571096a18.285548 18.285548 0 0 1 18.285547 18.285548z" p-id="85224" ></path><path d="M922.360337 309.035083L896.577714 283.069605a36.571096 36.571096 0 0 1 0-51.565245l12.982739-12.982739a18.285548 18.285548 0 0 0 5.302809-12.982739 18.285548 18.285548 0 0 0-5.302809-12.982738l-77.713578-77.530723a18.285548 18.285548 0 0 0-25.782622 0l-12.982739 12.982739a36.571096 36.571096 0 0 1-51.7481 0L715.550792 102.225538a36.571096 36.571096 0 0 1 0-51.748101l12.982738-12.982738a127.998834 127.998834 0 0 1 181.026923 0l73.142191 74.239323A133.301643 133.301643 0 0 1 1024.576549 193.836132a127.998834 127.998834 0 0 1-36.571096 102.216212l-12.982739 12.982739a36.571096 36.571096 0 0 1-52.662377 0zM51.053986 309.035083l-9.508485-9.508485A134.764487 134.764487 0 0 1 0.585874 217.424488a127.998834 127.998834 0 0 1 36.571096-102.399067l78.445-77.530722a127.998834 127.998834 0 0 1 181.026922 0l12.982739 12.982738a36.571096 36.571096 0 0 1 0 51.748101L283.829009 128.00816a36.571096 36.571096 0 0 1-51.7481 0L220.012447 115.025421a18.285548 18.285548 0 0 0-25.782622 0l-78.627855 77.530723a18.285548 18.285548 0 0 0-5.302809 12.982738 18.285548 18.285548 0 0 0 5.302809 12.982739l12.982739 12.982739a36.571096 36.571096 0 0 1 0 51.565245L102.802086 309.035083a36.571096 36.571096 0 0 1-51.7481 0z" p-id="85225" ></path></svg>

Tiedoston diff-näkymää rajattu, sillä se on liian suuri
+ 1 - 0
src/assets/icons/svg/记录.svg


+ 2 - 0
src/assets/icons/svg/设备状态.svg

@@ -0,0 +1,2 @@
+<?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"><svg t="1654578893550" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="81052" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css">@font-face { font-family: feedback-iconfont; src: url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff2?t=1630033759944") format("woff2"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff?t=1630033759944") format("woff"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.ttf?t=1630033759944") format("truetype"); }
+</style></defs><path d="M911.166 703H115.123c-23.147 0-41.979-18.841-41.979-42V195.004c0-23.159 18.832-42 41.979-42h796.043c23.147 0 41.979 18.841 41.979 42V661c0 23.159-18.832 42-41.979 42z m-788.021-50h780V203.004h-780V653z" p-id="81053" ></path><path d="M538.145 804c0 9.389-8.273 17-18.479 17h-13.043c-10.205 0-18.479-7.611-18.479-17V679c0-9.389 8.273-17 18.479-17h13.043c10.205 0 18.479 7.611 18.479 17v125z" p-id="81054" ></path><path d="M788.145 840c0 9.389-7.724 17-17.251 17H255.396c-9.527 0-17.251-7.611-17.251-17v-16c0-9.389 7.724-17 17.251-17h515.498c9.527 0 17.251 7.611 17.251 17v16zM192 273h628v300H192z" p-id="81055" ></path></svg>

+ 2 - 0
src/assets/icons/svg/评分.svg

@@ -0,0 +1,2 @@
+<?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"><svg t="1654578879750" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="80423" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css">@font-face { font-family: feedback-iconfont; src: url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff2?t=1630033759944") format("woff2"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff?t=1630033759944") format("woff"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.ttf?t=1630033759944") format("truetype"); }
+</style></defs><path d="M519.168 70.144 615.7824 265.8048 831.6928 297.1904 675.4304 449.5104 712.3456 664.576 519.168 563.072 326.0928 664.576 362.9056 449.5104 206.6688 297.1904 422.6304 265.8048Z" p-id="80424" ></path><path d="M244.1216 580.0448 298.8544 690.9696 421.2736 708.7616 332.6976 795.1104 353.6128 916.992 244.1216 859.4432 134.6304 916.992 155.5456 795.1104 66.9696 708.7616 189.3888 690.9696Z" p-id="80425" ></path><path d="M779.8784 580.0448 834.6368 690.9696 957.0304 708.7616 868.4544 795.1104 889.3184 916.992 779.8784 859.4432 670.4128 916.992 691.3024 795.1104 602.7264 708.7616 725.12 690.9696Z" p-id="80426" ></path></svg>

+ 2 - 0
src/assets/icons/svg/运维中心.svg

@@ -0,0 +1,2 @@
+<?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"><svg t="1654578931866" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="82464" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css">@font-face { font-family: feedback-iconfont; src: url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff2?t=1630033759944") format("woff2"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff?t=1630033759944") format("woff"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.ttf?t=1630033759944") format("truetype"); }
+</style></defs><path d="M84 362.7h109.3c11 0 20 9 20 20V940c0 11-9 20-20 20H84c-11 0-20-9-20-20V382.7c0-11.1 9-20 20-20zM308 64h109.3c11 0 20 9 20 20v856c0 11-9 20-20 20H308c-11 0-20-9-20-20V84c0-11 9-20 20-20zM532 549.3h109.3c11.1 0 20 9 20 20V940c0 11.1-9 20-20 20H532c-11.1 0-20-9-20-20V569.4c0-11.1 9-20.1 20-20.1zM960 586.7c0-47.5-29.9-89.8-74.7-105.6v105.6h-74.7V481c-58.3 20.6-88.9 84.6-68.4 142.9 11.3 31.9 36.4 57.1 68.4 68.4v252.4c0 8.5 6.9 15.4 15.4 15.4h44c8.5 0 15.4-6.9 15.4-15.4V692.3c44.7-15.8 74.6-58.2 74.6-105.6z" p-id="82465" ></path></svg>

Tiedoston diff-näkymää rajattu, sillä se on liian suuri
+ 1 - 0
src/assets/icons/svg/运维日志.svg


+ 2 - 0
src/assets/icons/svg/频道管理.svg

@@ -0,0 +1,2 @@
+<?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"><svg t="1654578836596" class="icon" viewBox="0 0 1102 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="78618" xmlns:xlink="http://www.w3.org/1999/xlink" width="215.234375" height="200"><defs><style type="text/css">@font-face { font-family: feedback-iconfont; src: url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff2?t=1630033759944") format("woff2"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff?t=1630033759944") format("woff"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.ttf?t=1630033759944") format("truetype"); }
+</style></defs><path d="M78.769231 1024a78.769231 78.769231 0 0 1-78.769231-78.769231v-78.769231a78.769231 78.769231 0 0 1 78.769231-78.76923h945.230769a78.769231 78.769231 0 0 1 78.769231 78.76923v78.769231a78.769231 78.769231 0 0 1-78.769231 78.769231z m393.846154-393.846154a78.769231 78.769231 0 0 1-78.769231-78.769231V472.615385a78.769231 78.769231 0 0 1 78.769231-78.769231h551.384615a78.769231 78.769231 0 0 1 78.769231 78.769231v78.76923a78.769231 78.769231 0 0 1-78.769231 78.769231zM78.769231 630.153846a78.769231 78.769231 0 0 1-78.769231-78.769231V472.615385a78.769231 78.769231 0 0 1 78.769231-78.769231h157.538461a78.769231 78.769231 0 0 1 78.769231 78.769231v78.76923a78.769231 78.769231 0 0 1-78.769231 78.769231z m787.692307-393.846154a78.769231 78.769231 0 0 1-78.76923-78.76923V78.769231a78.769231 78.769231 0 0 1 78.76923-78.769231h157.538462a78.769231 78.769231 0 0 1 78.769231 78.769231v78.769231a78.769231 78.769231 0 0 1-78.769231 78.76923zM78.769231 236.307692a78.769231 78.769231 0 0 1-78.769231-78.76923V78.769231a78.769231 78.769231 0 0 1 78.769231-78.769231h551.384615a78.769231 78.769231 0 0 1 78.769231 78.769231v78.769231a78.769231 78.769231 0 0 1-78.769231 78.76923z" p-id="78619" ></path></svg>

+ 2 - 0
src/assets/icons/svg/风机.svg

@@ -0,0 +1,2 @@
+<?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"><svg t="1654578948127" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="83064" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css">@font-face { font-family: feedback-iconfont; src: url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff2?t=1630033759944") format("woff2"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff?t=1630033759944") format("woff"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.ttf?t=1630033759944") format("truetype"); }
+</style></defs><path d="M696.8 504.5c0-11.7-1.4-23-3.4-34.1 2 11 3.4 22.4 3.4 34.1h260.8c0-135.6-60.6-256.8-155.8-338.8L632.4 364.6c-32.7-28.6-75-46.4-121.9-46.4-11.5 0-22.7 1.4-33.6 3.4 10.9-2 22.1-3.4 33.6-3.4V57.3c-137.1 0-259.6 61.8-341.6 158.9L368 385.8c-26.9 32.3-43.8 73.3-43.8 118.7 0 11.5 1.4 22.7 3.4 33.6-2-10.9-3.4-22.1-3.4-33.6H63.3c0 137.1 61.8 259.6 158.9 341.6L391.8 647c32.3 26.9 73.3 43.8 118.7 43.8 11.7 0 23-1.4 34.1-3.4-11.1 2.1-22.4 3.4-34.1 3.4v260.8c135.6 0 256.8-60.6 338.8-155.8l-199-169.4c28.6-32.8 46.5-75.1 46.5-121.9zM684 437.9c3.5 8.8 6.4 17.9 8.5 27.3-2.1-9.4-5.1-18.5-8.5-27.3z m-26-46.1c0.4 0.5 0.7 0.9 1.1 1.3-0.4-0.4-0.8-0.8-1.1-1.3z m10.9 15.7c4 6.4 7.7 13.1 10.9 20.1-3.2-7-7-13.6-10.9-20.1z m-198.1-84.9c-9.3 2-18.3 5-27 8.4 8.7-3.4 17.7-6.3 27-8.4z m-38.2 13.1c-6.9 3.2-13.5 6.8-19.9 10.8 6.4-4 13.1-7.6 19.9-10.8z m-35.2 21.7c-0.9 0.7-1.7 1.5-2.6 2.2 0.8-0.8 1.7-1.5 2.6-2.2zM337 571.2c-3.4-8.7-6.3-17.7-8.4-27 2 9.3 5 18.2 8.4 27z m28.5 49c-0.7-0.9-1.5-1.7-2.2-2.6 0.8 0.9 1.5 1.7 2.2 2.6z m-13-18z m46.2-97.7c0-61.6 50.1-111.8 111.8-111.8s111.8 50.1 111.8 111.8c0 61.6-50.1 111.8-111.8 111.8s-111.8-50.2-111.8-111.8zM623.1 652c-0.5 0.4-0.9 0.7-1.3 1.1 0.4-0.4 0.8-0.8 1.3-1.1z m-15.7 10.9c-6.4 4-13.1 7.7-20.1 10.9 7-3.2 13.7-7 20.1-10.9zM577 678c-8.8 3.5-17.9 6.4-27.3 8.5 9.5-2.1 18.5-5.1 27.3-8.5z" p-id="83065" ></path><path d="M510.5 504.5m-74.5 0a74.5 74.5 0 1 0 149 0 74.5 74.5 0 1 0-149 0Z" p-id="83066" ></path></svg>

+ 2 - 0
src/assets/icons/svg/首页.svg

@@ -0,0 +1,2 @@
+<?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"><svg t="1654580366486" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="92259" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css">@font-face { font-family: feedback-iconfont; src: url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff2?t=1630033759944") format("woff2"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff?t=1630033759944") format("woff"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.ttf?t=1630033759944") format("truetype"); }
+</style></defs><path d="M982.028557 404.405174 573.32303 83.942886c-34.918864-27.694272-89.619352-27.694272-124.538216 0L43.175542 404.577188c-13.933143 11.008903-16.169326 31.134554-5.332437 44.895683s31.134554 16.169326 44.895683 5.332437l13.073072-10.320847 0 387.547791c0 54.872501 56.936671 95.983874 107.852847 95.983874l639.892491 0c50.22812 0 84.1149-38.531161 84.1149-95.983874L927.672098 443.452377l14.449185 11.352931c5.84848 4.644381 12.729044 6.880564 19.781623 6.880564 9.460776 0 18.921552-4.128339 25.286074-12.213002C998.369898 435.539728 995.789686 415.414077 982.028557 404.405174zM607.897867 797.113388l0 66.741475-63.989249 0-63.989249 0-63.989249 0 0-66.741475 0-112.325214c0-37.155048 30.102469-77.234336 95.983874-77.234336 66.053418 0 95.983874 40.079288 95.983874 77.234336L607.897867 797.113388 607.897867 797.113388z" p-id="92260" ></path></svg>

+ 1 - 1
src/layout/components/Navbar.vue

@@ -22,7 +22,7 @@
 
       <el-dropdown class="avatar-container right-menu-item hover-effect" trigger="click">
         <div class="avatar-wrapper">
-          {{$store.state.user.name}}
+          {{$store.state.user.nickName}}
           <!-- <img :src="avatar" class="user-avatar"> -->
           <i class="el-icon-caret-bottom" />
         </div>

+ 1 - 1
src/main.js

@@ -113,4 +113,4 @@ new Vue({
     router,
     store,
     render: h => h(App)
-})
+})

+ 1 - 1
src/router/index.js

@@ -75,7 +75,7 @@ export const constantRoutes = [{
             path: 'index',
             component: (resolve) => require(['@/views/index'], resolve),
             name: '首页',
-            meta: { title: '首页', icon: 'dashboard', noCache: true, affix: true }
+            meta: { title: '首页', icon: '首页', noCache: true, affix: true }
         }, ]
     },
     {

+ 7 - 2
src/store/modules/user.js

@@ -5,6 +5,7 @@ const user = {
     state: {
         token: getToken(),
         name: '',
+        nickName: '',
         avatar: '',
         roles: [],
         permissions: []
@@ -20,6 +21,9 @@ const user = {
         SET_AVATAR: (state, avatar) => {
             state.avatar = avatar
         },
+        SET_NICKNAME: (state, nickName) => {
+            state.nickName = nickName
+        },
         SET_ROLES: (state, roles) => {
             state.roles = roles
         },
@@ -46,9 +50,9 @@ const user = {
             })
         },
         // 登录PER
-         LoginERP({ commit }, userInfo) {
+        LoginERP({ commit }, userInfo) {
             return new Promise((resolve, reject) => {
-                loginERP({username:userInfo.username,password:userInfo.password}).then(res => {
+                loginERP({ username: userInfo.username, password: userInfo.password }).then(res => {
                     setToken(res.data)
                     commit('SET_TOKEN', res.data)
                     resolve()
@@ -72,6 +76,7 @@ const user = {
                     }
                     commit('SET_NAME', user.userName)
                     commit('SET_AVATAR', avatar)
+                    commit('SET_NICKNAME', user.nickName)
                     resolve(res.data)
                 }).catch(error => {
                     reject(error)

+ 108 - 0
src/views/components/fireInternetInfo/index1 copy.vue

@@ -0,0 +1,108 @@
+<template>
+  <el-row>
+    <div id="index1" ref="echartD" style="width:100%;height:30vh;"></div>
+  </el-row>
+</template>
+<script>
+import * as echarts from "echarts";
+export default {
+  // props: ["resData"],
+  props: {
+    dataMap: { type: Number, default: () => 0 },
+    dataNumber: { type: Number, default: () => 0 },
+    color: { type: String, default: () => "#468EFD" },
+    size: { type: Number, default: () => 20 },
+    tick: { type: Boolean, default: () => true },
+    with: { type: Number, default: () => 200 },
+  },
+  data() {
+    return {};
+  },
+  watch: {
+    dataMap(val) {
+      this.getData(val);
+    },
+    dataNumber(val) {
+      this.getData(val);
+    },
+  },
+  mounted() {
+    this.getData();
+  },
+  methods: {
+    getData() {
+      echarts.init(this.$refs.echartD).setOption({
+        grid: {
+          // top: 0,
+          // bottom: 0,
+          // left: 0,
+          // right: 0,
+          // margi
+        },
+        series: [
+          // 进度条
+          {
+            name: "仪表盘",
+            type: "gauge",
+            radius: "65%", // 半径
+            startAngle: 270, //开始角度 左侧角度
+            endAngle: -89.999, //结束角度 右侧
+            splitNumber: 20,
+            axisLine: {
+              lineStyle: {
+                color: [
+                  [this.dataMap, this.color],
+                  [1, "#FF0087"],
+                ],
+                width: 30,
+              },
+            },
+            axisLabel: {
+              show: false,
+            },
+            axisTick: {
+              show: false,
+            },
+            splitLine: {
+              show: false,
+            },
+            itemStyle: {
+              show: false,
+            },
+            detail: {
+              formatter:  (value) => {
+                return this.dataNumber ? this.dataNumber  :`${(value * 100).toFixed(0)}%`;
+              },
+              offsetCenter: [0, "0%"],
+              textStyle: {
+                //fontSize: this.size,
+                fontSize: this.size,
+                fontWeight: "700",
+                color:this.color,
+                // color: "#FFF",
+                fontFamily: '"DS", "DS-B", "DS-BB", "DS-BS"',
+              },
+            },
+            title: {
+              offsetCenter: [0, "10%"],
+            },
+            pointer: {
+              show: false,
+            },
+            data: [
+                (this.dataNumber || this.dataMap),
+            ],
+          },
+        ],
+      });
+      window.addEventListener("resize", function() {
+        myChart.resize();
+      });
+
+    },
+
+  }
+};
+</script>
+
+<style lang="scss" scoped></style>

+ 36 - 54
src/views/components/fireInternetInfo/index1.vue

@@ -30,70 +30,52 @@ export default {
     this.getData();
   },
   methods: {
+
     getData() {
+      console.log(this.dataNumber,this.dataMap)
       echarts.init(this.$refs.echartD).setOption({
-        grid: {
-          // top: 0,
-          // bottom: 0,
-          // left: 0,
-          // right: 0,
-          // margi
+        color: [
+          '#FF0087',
+          this.color,
+
+        ],
+        title: {
+          text: this.dataMap * 100 + '%',
+          y:'center',
+          x:'center',
+          textStyle: {
+            fontSize: this.size,
+            fontWeight: "700",
+            color:this.color,
+            fontFamily: '"DS", "DS-B", "DS-BB", "DS-BS"',
+          },
         },
         series: [
-          // 进度条
           {
-            name: "仪表盘",
-            type: "gauge",
-            radius: "65%", // 半径
-            startAngle: 270, //开始角度 左侧角度
-            endAngle: -89.999, //结束角度 右侧
-            splitNumber: 20,
-            axisLine: {
-              lineStyle: {
-                color: [
-                  [this.dataMap, this.color],
-                  [1, "#FF0087"],
-                ],
-                width: 30,
-              },
-            },
-            axisLabel: {
+            name: '',
+            type: 'pie',
+            radius: ['40%', '60%'],
+            avoidLabelOverlap: false,
+            label: {
               show: false,
+              position: 'center'
             },
-            axisTick: {
-              show: false,
+            emphasis: {
+              label: {
+                show: true,
+                fontSize: '40',
+                fontWeight: 'bold'
+              }
             },
-            splitLine: {
-              show: false,
-            },
-            itemStyle: {
-              show: false,
-            },
-            detail: {
-              formatter:  (value) => {
-                return this.dataNumber ? this.dataNumber  :`${(value * 100).toFixed(0)}%`;
-              },
-              offsetCenter: [0, "0%"],
-              textStyle: {
-                //fontSize: this.size,
-                fontSize: this.size,
-                fontWeight: "700",
-                color:this.color,
-                // color: "#FFF",
-                fontFamily: '"DS", "DS-B", "DS-BB", "DS-BS"',
-              },
-            },
-            title: {
-              offsetCenter: [0, "10%"],
-            },
-            pointer: {
-              show: false,
+            labelLine: {
+              show: false
             },
             data: [
-                (this.dataNumber || this.dataMap),
-            ],
-          },
-        ],
+             {value:(100 - this.dataMap * 100)},
+             {value:this.dataMap * 100},
+            ]
+          }
+        ]
       });
       window.addEventListener("resize", function() {
         myChart.resize();

+ 16 - 23
src/views/components/index/index5.vue

@@ -22,6 +22,7 @@ export default {
       let data = this.resData;
       let totalNum = data.total;
       let dataList = [totalNum, data.checkCount, data.noCheckCount]
+      let color = ['#FF0087', '#00DDFF', '#FFBF00']
       let option = {
             grid: {
                 top: '15%',
@@ -29,10 +30,10 @@ export default {
                 bottom: '0%',
                 left: '10%'
             },
-            color: ['#6F99FA', '#EAF665', '#FF5801'],
+            color: color,
             xAxis: [{
                 show: false,
-                max: totalNum ? totalNum : 100,
+                max: 100,
             }],
             yAxis: [{
                     axisTick: 'none',
@@ -52,7 +53,6 @@ export default {
                     //左侧柱状图的Y轴
                     axisTick: 'none',
                     axisLine: 'none',
-                    // data: [1357, 1260, 36],
                     data: dataList,
                     axisLabel: {
                         show: true,
@@ -69,32 +69,25 @@ export default {
                 },
 
             ],
-            series: [{
-                    type: 'bar',
-                    // data: [1357, , ],
-                    data: [totalNum,data.checkCount,data.noCheckCount, ],
-                    barWidth: 10,
-                    itemStyle: {},
-                    z: 2
-                }, {
-                    type: 'bar',
-                    // data: [, 1260, ],
-                    data: [, dataList.is_handled, ],
-                    barWidth: 10,
-                    itemStyle: {},
-                    z: 2
-                }, {
+            series: [
+                {
                     type: 'bar',
-                    // data: [, , 36],
-                    data: [, , dataList.wait_handle],
+                    data: [100,((data.checkCount/totalNum)*100).toFixed(2),((data.noCheckCount/totalNum)*100).toFixed(2) ],
                     barWidth: 10,
-                    itemStyle: {},
+                    itemStyle: {
+                        normal:{
+                            color: function(params){
+                                return color[params.dataIndex];
+                                // 取每条数据的 index 对应 colors 中的 index 返回这个颜色
+                            }
+                        }
+                    },
                     z: 2
                 },
                 {
                     type: 'bar',
                     barGap: '-100%',
-                    data: totalNum ? [totalNum, totalNum, totalNum] : [100, 100, 100],
+                    data: [100,100,100],
                     barWidth: 10,
                     itemStyle: {
                         normal: {
@@ -102,7 +95,7 @@ export default {
                             // barBorderRadius: 6,
                         }
                     },
-                    z: 0
+                    z: 1
                 },
             ]
         };

+ 19 - 17
src/views/index.vue

@@ -38,13 +38,13 @@
                     <el-table-column label="设备名称" align="center" prop="deviceName"  show-overflow-tooltip />
                     <el-table-column label="设备编号" align="center" prop="deviceId"  show-overflow-tooltip />
                     <el-table-column label="设备类型" align="center" prop="deviceTypeName"  show-overflow-tooltip />
-                    
+
                     <!-- <el-table-column label="状态" align="center" prop="evt"  show-overflow-tooltip >
                       <template slot-scope="scope">
                         <span :class="scope.row.alarmStatus == '1' ? 'handle2' : 'untreated2'">{{scope.row.alarmStatus == "1"  ? "已处理" : "未处理"}}</span>
                       </template>
                     </el-table-column> -->
-                    
+
                   </el-table>
                 </div>
               </el-card>
@@ -73,25 +73,25 @@
                     <ul id="pop">
                       <li>
                           <div>
-                              <p class="num-huan color-green">{{collectList.checkCount}}</p>
+                              <p class="num-huan" style="color:#6F99FA">{{collectList.checkCount}}</p>
                               <p class="des-huan">已处理</p>
                           </div>
                       </li>
                       <li>
                           <div>
-                              <p class="num-huan color-red">{{collectList.noCheckCount}}</p>
+                              <p class="num-huan" style="color:#6F99FA">{{collectList.noCheckCount}}</p>
                               <p class="des-huan">未处理</p>
                           </div>
                       </li>
                       <li>
                           <div>
-                              <p class="num-huan color-yellow">{{Number((collectList.checkRadio)*100).toFixed(2)}}%</p>
+                              <p class="num-huan" style="color:#6F99FA">{{Number((collectList.checkRadio)*100).toFixed(2)}}%</p>
                               <p class="des-huan">处理率</p>
                           </div>
                       </li>
                       <li>
                           <div>
-                              <p class="num-huan color-blue">{{collectList.total}}</p>
+                              <p class="num-huan" style="color:#6F99FA">{{collectList.total}}</p>
                               <p class="des-huan">隐患总数</p>
                           </div>
                       </li>
@@ -162,7 +162,7 @@ export default {
       open: false,
       t:null,
       timeList:[],
-      collectList:[]
+      collectList:[],
 
     };
   },
@@ -177,7 +177,9 @@ export default {
   },
   methods: {
     getList(){
-      
+
+
+
       /* 设备工况 */
         /* 饼图 */
         index1Api().then(response =>{
@@ -244,13 +246,13 @@ export default {
       let num = 0
       if ("WebSocket" in window) {
 				this.ws = new WebSocket("ws://10.21.39.1:8084/dm/alarmPush");
-				console.log(this.ws)
+				// console.log(this.ws)
 				this.ws.onopen = ()=> {
-				console.log("websocket连接成功");
+				// console.log("websocket连接成功");
 				this.sendWs({agentid:'admin'});
 				};
 				this.ws.onmessage = (res) => { //接收websocket消息
-					console.log(res)
+
 					let warningInfo = JSON.parse(res.data)
           if(warningInfo.property != "火警" && warningInfo.property != "故障"){
             that.index4Data.push(warningInfo)
@@ -274,7 +276,7 @@ export default {
 				// 浏览器不支持 WebSocket
 				alert("您的浏览器不支持 WebSocket!");
 			}
-      
+
     },
     sendWs(val){
 			if (this.ws && this.ws.readyState == 1) {
@@ -467,26 +469,26 @@ export default {
     justify-content: center;
     align-items: center;
     margin-top: 2vh;
-    padding: 1vh 0 ;
+    padding: 0.5vh 0 ;
 }
 #pop li:nth-child(2n){
   margin-left:10%;
 }
 
 .num-huan {
-    font-size: 1.5vh;
+    font-size: 2vh;
     margin-top:4px;
 }
 
 .des-huan {
     max-width: 100%;
-    font-size: 1vh;
-    color: #02DDF2;
+    font-size: 1.5vh;
+    color: #000;
     margin-top:-15px;
 
 }
 
- 
+
 .unprocess{
 color: #FF5801
 }

+ 9 - 1
src/views/system/menu/index.vue

@@ -174,7 +174,7 @@
                 </el-tooltip>
                 组件路径
               </span>
-              <el-input v-model.trim="form.component" placeholder="请输入组件路径" maxlength="40" show-word-limit/>
+              <el-input v-model.trim="form.component" placeholder="请输入组件路径" maxlength="80" show-word-limit type="textarea" rows="3" />
             </el-form-item>
           </el-col>
           <el-col :span="12">
@@ -453,3 +453,11 @@ export default {
   }
 };
 </script>
+<style>
+.icon-body .icon-list span{
+  margin-left:4px !important;
+}
+.svg-icon{
+  margin-top:2px;
+}
+</style>

+ 3 - 3
src/views/system/product/index.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="app-container">
-    <el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="68px">
+    <el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" >
       <el-form-item label="公司名称:" prop="name">
         <el-input
           v-model="queryParams.name"
@@ -93,7 +93,7 @@
                 :on-change="handleChange"
                 :file-list="fileList"
                 :auto-upload="false"
-                accept=".jpg,.jpeg,.JPG,.JPEG,.PNG,.png,.GIF,.gif"   
+                accept=".jpg,.jpeg,.JPG,.JPEG,.PNG,.png,.GIF,.gif"
                 >
                 <el-button size="small" type="primary">点击上传</el-button>
               </el-upload>
@@ -287,7 +287,7 @@ export default {
         this.form.batchNo = res.msg
         this.form.logo = res.msg
         this.formData = new FormData()// FormData 对象
-        
+
         this.formData.append('files', param.file)// 文件对象
       })
     },

+ 2 - 2
vue.config.js

@@ -33,7 +33,7 @@ module.exports = {
         proxy: {
             // detail: https://cli.vuejs.org/config/#devserver-proxy
             [process.env.VUE_APP_BASE_API]: {
-                //target: `http://172.16.120.104:8084/`, //本地
+                //target: `http://172.16.120.213:8084/`, //本地
                 target: 'https://smartpark.caih.com/dmapi/', //东信
                 changeOrigin: true,
                 pathRewrite: {
@@ -125,4 +125,4 @@ module.exports = {
                 }
             )
     }
-}
+}

Kaikkia tiedostoja ei voida näyttää, sillä liian monta tiedostoa muuttui tässä diffissä