Procházet zdrojové kódy

Merge branch 'yx' of http://61.161.152.110:10101/r/electronic-map into yx

chenminghua před 4 roky
rodič
revize
210acf1450

+ 11 - 0
src/assets/icon/svg/ekb/ekb-cabin.svg

@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 25.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px"
+    y="0px" viewBox="0 0 200 200" style="enable-background:new 0 0 200 200;" xml:space="preserve">
+    <path d="M133.1,178H68.4c-11.8,0-22.4-7.5-25.8-18.9L3.7,32.1c-0.8-2.7-0.4-5.8,1.3-8.1s4.4-3.7,7.3-3.7h23.5c3.9,0,7.1,2.5,8.5,6
+	l34.9,91.1h64.5c5,0,9.1,4,9.1,9.1c0,0.8-0.2,1.5-0.4,2.3L142,171.1C140.8,175.3,137.2,178,133.1,178z M24.7,38.5l35.1,115.4
+	c1.2,3.7,4.6,6.2,8.5,6H126l6-24.1H72.6c-3.9,0-7.1-2.5-8.5-6L29.5,38.7L24.7,38.5z" />
+    <path d="M187.7,59.7H116c-5,0-9.1-4-9.1-9.1s4-9.1,9.1-9.1h71.7c5,0,9.1,4,9.1,9.1S192.7,59.7,187.7,59.7z" />
+    <path d="M187.7,92.1H116c-5,0-9.1-4-9.1-9.1l0,0V18.7c0-5,4-9.1,9.1-9.1l0,0h71.7c5,0,9.1,4,9.1,9.1l0,0V83
+	C196.7,88,192.7,92.1,187.7,92.1L187.7,92.1z M124.9,74h53.6V27.5h-53.6C124.9,27.5,124.9,74,124.9,74z" />
+</svg>

+ 6 - 0
src/assets/icon/svg/ekb/ekb-document.svg

@@ -0,0 +1,6 @@
+<svg t="1628066269525" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="7532"
+    width="200" height="200">
+    <path
+        d="M682.666667 668.038095H351.085714c-14.628571 0-29.257143 14.628571-29.257143 29.257143s14.628571 29.257143 29.257143 29.257143H682.666667c14.628571 0 29.257143-14.628571 29.257143-29.257143s-14.628571-29.257143-29.257143-29.257143z m0-165.790476H351.085714c-14.628571 0-29.257143 14.628571-29.257143 29.257143s14.628571 29.257143 29.257143 29.257143H682.666667c14.628571 0 29.257143-14.628571 29.257143-29.257143s-14.628571-29.257143-29.257143-29.257143z m-24.380953-433.980952h-390.095238c-63.390476 0-112.152381 48.761905-112.152381 107.27619V828.952381c0 58.514286 48.761905 107.27619 112.152381 107.27619h497.371429c63.390476 0 112.152381-48.761905 112.152381-107.27619V287.695238l-219.428572-219.428571z m165.790476 765.561904c0 29.257143-24.380952 53.638095-53.638095 53.638096H268.190476c-29.257143 0-53.638095-24.380952-53.638095-53.638096V175.542857c0-29.257143 24.380952-53.638095 53.638095-53.638095h331.580953v107.27619c0 58.514286 48.761905 107.27619 112.152381 107.276191h112.15238v497.371428zM711.92381 287.695238c-29.257143 0-53.638095-24.380952-53.638096-53.638095V126.780952L824.07619 292.571429h-112.15238z"
+        p-id="7533" fill="#ffffff"></path>
+</svg>

+ 6 - 0
src/assets/icon/svg/ekb/ekb-experts.svg

@@ -0,0 +1,6 @@
+<svg t="1628066534313" class="icon" viewBox="0 0 1039 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"
+    p-id="15424" width="200" height="200">
+    <path
+        d="M511.682 651.086c-58.335 0-105.78-47.494-105.78-105.877 0-15.618 3.35-30.695 9.905-44.786l55.18 25.817a44.95 44.95 0 0 0-4.189 18.969c0 24.78 20.152 44.932 44.884 44.932 24.733 0 44.835-20.15 44.835-44.932 0-6.257-1.233-12.367-3.744-18.032l55.722-24.586c5.961 13.499 8.966 27.836 8.966 42.618 0 58.383-47.446 105.877-105.78 105.877zM407.479 544.468C216.316 601.325 81.96 773.518 73.142 972.908c-0.837 19.658-17.045 34.981-36.458 34.981-0.542 0-1.084-0.05-1.674-0.05-20.152-0.886-35.77-17.982-34.884-38.134 10.15-230.577 165.493-429.621 386.512-495.346 19.362-5.765 39.71 5.272 45.425 24.634 5.766 19.363-5.271 39.711-24.584 45.475z m580.827 463.371c-0.542 0-1.084 0.05-1.625 0.05-19.461 0-35.62-15.372-36.46-34.98-8.77-198.997-142.779-371.042-333.45-428.193-19.313-5.765-30.3-26.161-24.486-45.524 5.765-19.313 26.161-30.301 45.475-24.536 220.427 66.069 375.329 265.015 385.477 495.05 0.888 20.15-14.73 37.247-34.93 38.133zM511.682 563.24c-150.565 0-273.046-122.58-273.046-273.294 0-150.663 122.482-273.243 273.046-273.243 150.566 0 273.047 122.58 273.047 273.243 0 150.714-122.482 273.294-273.047 273.294z m0-473.372c-110.263 0-199.98 89.768-199.98 200.078 0 110.361 89.717 200.13 199.98 200.13 110.264 0 199.981-89.769 199.981-200.13 0-110.31-89.717-200.078-199.981-200.078z m113.466 746.96L543.214 947.19c-7.39 9.952-19.166 15.865-31.532 15.865-12.367 0-24.19-5.913-31.58-15.865l-81.885-110.31c-7.242-9.756-9.607-22.517-6.306-34.193l59.762-210.771h121.644l58.187 211.017c3.251 11.775 0.936 24.141-6.356 33.896zM526.955 652.91H497.69l-44.242 156.132 58.234 78.436 58.284-78.534-43.01-156.034z"
+        p-id="15425"></path>
+</svg>

+ 44 - 0
src/assets/icon/svg/ekb/ekb-gear-box.svg

@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 25.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px"
+    y="0px" viewBox="0 0 200 200" style="enable-background:new 0 0 200 200;" xml:space="preserve">
+    <path d="M194.2,48.7l-4.6-1.2c-0.1-1.3-0.2-2.6-0.3-3.9c-0.2-1.4-0.5-2.6-0.7-3.9l4.2-2.4c2.1-1.2,2.9-4.1,1.7-6.3l-7-12.2l-0.2-0.3
+	c-1.2-2.1-4.2-3-6.4-1.7l-4.2,2.4c-0.9-0.9-1.9-1.6-2.8-2.5l-0.1-0.1c-1-0.8-2.1-1.6-3.3-2.3l1.2-4.4V9.6c0.7-2.5-0.9-5.1-3.4-5.7
+	l-13.7-3.8h-0.1c-2.4-0.7-5.1,0.8-5.8,3.3l-1.2,4.6c-1.3,0.1-2.6,0.2-3.9,0.3c-1.3,0.2-2.6,0.3-3.9,0.8l-2.4-4.2
+	c-1.4-2.3-4.2-3.1-6.5-1.7l-12.4,7.2c-2.1,1.2-3,4.2-1.6,6.4l2.4,4.1c-0.8,1-1.7,2-2.6,3c-0.7,1-1.5,2.1-2.2,3.3l-4.4-1.2l-0.2-0.1
+	c-2.5-0.7-5.2,0.9-5.7,3.4L100.3,43l-0.1,0.1c-0.6,2.6,0.8,5.2,3.4,5.8l4.5,1.2c0.1,1.3,0.2,2.6,0.4,3.9c0.1,1.3,0.4,2.6,0.6,3.9
+	l-4.1,2.4c-2.3,1.2-3,4.3-1.7,6.5l7.1,12.3c1.4,2.3,4.2,3,6.4,1.8l4.2-2.4c1,1,2,1.7,3,2.5c1,0.8,2.1,1.5,3.2,2.1l-1.2,4.6l-0.1,0.1
+	c-0.7,2.6,0.9,5.2,3.4,5.9l13.6,3.7l0.2,0.1c2.5,0.6,5.1-0.9,5.7-3.4l1.2-4.6c1.3-0.1,2.6-0.2,3.9-0.3c1.3-0.2,2.6-0.6,3.9-0.7
+	l2.4,4.1c1.3,2.2,4.2,3,6.5,1.8l12.3-7.2c2.3-1.4,3-4.2,1.8-6.4l-2.4-4.2c1-0.9,1.7-2,2.5-3c0.8-1,1.5-2.1,2.3-3.3l4.5,1.3h0.1
+	c2.6,0.6,5.2-0.8,5.8-3.4l3.7-13.6v-0.1C198.3,51.9,196.8,49.3,194.2,48.7L194.2,48.7z M185.9,61.2l-3.6-1.1
+	c-2.3-0.6-4.7,0.7-5.5,2.7c-0.9,1.8-2,3.4-3,4.9c-1.3,1.7-2.7,3.2-4.2,4.4c-1.8,1.5-2.1,4.2-0.9,6.1l1.7,3.1l-4.1,2.4l-1.8-3.4
+	c-1.2-1.9-3.6-2.8-5.6-2l-0.2,0.1c-1.9,0.6-3.8,1.1-5.7,1.3c-1.9,0.3-4,0.3-6,0.2c-2.3-0.2-4.3,1.3-4.8,3.5h-0.1l-1,3.5l-4.5-1.2
+	l0.9-3.6c0.6-2.3-0.6-4.7-2.7-5.5c-1.7-1-3.4-2-4.8-3.1v-0.1c-1.6-1.2-3-2.6-4.4-4.1c-1.6-1.8-4.2-2.1-6.2-0.7l-3,1.6l-2.4-4.1
+	l3.2-1.9c2-1.1,2.9-3.4,2.1-5.6l-0.1-0.1c-0.6-1.9-1.1-3.9-1.4-5.7c-0.2-1.9-0.3-3.9-0.2-5.9c0.2-2.4-1.4-4.4-3.5-5l-3.6-1l1.2-4.5
+	l3.6,0.9c2.3,0.6,4.7-0.6,5.6-2.8c0.8-1.6,1.9-3.3,3-4.8c1.2-1.5,2.6-3,4.1-4.3c1.8-1.7,2.1-4.3,0.9-6.3l-1.7-2.9l4.1-2.4l1.9,3.3
+	c1.1,2,3.4,2.8,5.5,2.1h0.2c1.8-0.6,3.7-1.1,5.7-1.4c2-0.2,3.9-0.3,6-0.2c2.3,0.1,4.3-1.4,4.8-3.5l1-3.5l4.6,1.2l-1,3.5
+	c-0.6,2.3,0.6,4.7,2.7,5.6c1.8,0.9,3.4,2,4.8,3.2l0.2,0.1c1.5,1.2,2.9,2.6,4.3,3.9c1.5,1.7,3.9,2.1,5.9,0.9l3.2-1.7l2.4,4.1
+	l-3.3,1.9c-2,1.2-2.8,3.5-2.1,5.6l0.1,0.1c0.6,1.9,1.1,3.7,1.4,5.8c0.2,1.9,0.3,3.9,0.2,5.9c-0.2,2.4,1.3,4.4,3.5,5l3.6,1
+	L185.9,61.2z M133.8,134.2l-8-2.3c0-2.1-0.2-4.5-0.4-6.8c-0.3-2.3-0.8-4.6-1.4-6.9l7.2-4.1c2.3-1.3,3-4.2,1.7-6.4l-10-17.4l-0.1-0.2
+	c-1.4-2.3-4.2-3.1-6.4-1.8l-7.2,4.2c-1.6-1.6-3.3-3.1-5.1-4.5l-0.1-0.1c-1.9-1.4-3.8-2.7-5.7-3.8l2.1-7.9v-0.1
+	c0.7-2.6-0.8-5.2-3.4-5.9l-19.5-5.2l-0.1-0.1c-2.5-0.6-5.2,1-5.9,3.3l-2.1,8.1c-2.3,0-4.6,0.2-6.9,0.6c-2.2,0.2-4.5,0.6-6.8,1.2
+	l-4.1-7.2c-1.4-2.3-4.2-3-6.5-1.7L27.8,79.4l-0.3,0.1c-2.2,1.3-3,4.3-1.7,6.4l4.2,7.2c-1.6,1.6-3.1,3.4-4.6,5.2
+	c-1.4,1.9-2.6,3.7-3.8,5.7l-7.9-2.1l-0.1-0.1c-2.6-0.6-5.2,0.9-5.9,3.4l-5.2,19.4l-0.1,0.1c-0.7,2.6,0.9,5.2,3.4,5.9l8,2.1
+	c0,2.3,0.2,4.7,0.5,6.9c0.2,2.3,0.7,4.6,1.2,6.8l-7.2,4.2c-2.1,1.3-2.9,4.1-1.7,6.5l10.1,17.5c1.3,2.3,4.3,3,6.5,1.7l7.3-4.1
+	c1.6,1.5,3.3,3.1,5.1,4.6h0.1c1.8,1.5,3.7,2.7,5.6,3.8l-2.1,7.9l-0.1,0.1c-0.6,2.5,0.9,5.1,3.5,5.9l19.4,5.3h0.1
+	c2.6,0.6,5.2-1,5.9-3.4l2.1-8c2.4,0,4.6-0.2,6.9-0.5c2.3-0.3,4.6-0.8,6.8-1.4l4.1,7.2c1.4,2.3,4.3,3,6.6,1.6l17.6-10.1
+	c2.2-1.2,2.9-4.2,1.6-6.4l-4.1-7.2c1.6-1.6,3.2-3.4,4.5-5.3c1.5-1.7,2.7-3.6,3.9-5.6l7.9,2h0.1c2.5,0.7,5.2-0.7,5.8-3.3l5.2-19.5
+	l0.1-0.1C137.8,137.6,136.4,134.9,133.8,134.2L133.8,134.2z M124,152.7l-7.1-2c-2.3-0.6-4.6,0.6-5.6,2.7c-1.3,2.6-2.9,5.1-4.6,7.4
+	c-1.8,2.3-3.9,4.5-6.2,6.5c-1.8,1.7-2,4.3-0.8,6.3l3.5,6l-9.3,5.4l-3.7-6.4c-1.1-2.1-3.5-2.8-5.5-2.2l-0.1,0.1c-2.8,1-5.7,1.7-8.7,2
+	c-2.9,0.5-5.9,0.5-8.9,0.3c-2.4-0.2-4.4,1.3-5,3.5l-1.8,6.9l-10.5-2.7l1.9-7c0.6-2.3-0.5-4.7-2.7-5.5c-2.5-1.4-5.1-3-7.4-4.7
+	l-0.1-0.1c-2.3-1.7-4.5-3.9-6.4-6c-1.6-1.9-4.2-2.1-6.1-0.8l-6.1,3.5l-5.4-9.4l6.4-3.8c1.9-1.1,2.8-3.5,2-5.6v-0.1
+	c-1-2.7-1.6-5.7-2-8.6c-0.4-2.9-0.5-6-0.3-9c0.1-2.3-1.4-4.4-3.5-4.9l-7-1.9l2.8-10.4l7,1.9c2.4,0.7,4.7-0.6,5.6-2.7
+	c1.4-2.7,2.9-5.1,4.6-7.4c1.9-2.4,3.9-4.7,6.1-6.5c1.7-1.5,2.1-4,1-5.9l-3.6-6.4l9.4-5.4l3.6,6.4c1.1,2,3.5,2.8,5.6,2.1
+	c2.8-0.8,5.7-1.6,8.7-2c2.8-0.5,5.9-0.6,9-0.2c2.4,0.1,4.4-1.5,4.9-3.7l1.9-6.9L90,78.4l-2,6.9c-0.5,2.4,0.6,4.7,2.6,5.6
+	c2.7,1.3,5.2,2.9,7.6,4.7l0.1,0.1c2.3,1.7,4.4,3.7,6.4,6c1.6,1.8,4.2,2.1,6.3,0.9L117,99l5.3,9.4l-6.3,3.7c-2,1.1-2.8,3.5-2.1,5.6
+	c1,2.8,1.6,5.7,2.1,8.7c0.3,2.9,0.4,6,0.2,9c-0.1,2.3,1.3,4.3,3.5,4.9l7.1,1.9L124,152.7L124,152.7z M69.8,106.4
+	c-6.9,0-13.3,2.8-18,7.3l-0.3,0.3c-4.7,4.8-7.7,11.2-7.7,18.5c0,6.9,2.8,13.3,7.3,17.9l0.4,0.5c4.7,4.7,11.2,7.7,18.4,7.7
+	s13.7-2.9,18.4-7.7c4.8-4.8,7.7-11.2,7.7-18.4c0-7.3-2.9-13.7-7.7-18.5C83.5,109.4,77,106.4,69.8,106.4L69.8,106.4z M77.1,139.7H77
+	c-1.8,1.9-4.4,3-7.2,3c-2.8,0-5.3-1.1-7.2-3l-0.3-0.2c-1.6-1.7-2.7-4.2-2.7-6.9c0-2.8,1.2-5.4,3-7.3l0.3-0.3
+	c1.8-1.6,4.2-2.6,6.9-2.6c2.8,0,5.4,1.2,7.2,2.9c1.9,1.9,3,4.5,3,7.3C80,135.3,78.9,137.9,77.1,139.7L77.1,139.7z" />
+</svg>

+ 14 - 0
src/assets/icon/svg/ekb/ekb-generator.svg

@@ -0,0 +1,14 @@
+<?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="1627809169031"
+    class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="6516"
+    xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200">
+    <defs>
+        <style type="text/css"></style>
+    </defs>
+    <path
+        d="M0 214.613333h58.88v434.346667H0zM53.76 965.12h916.906667V1024H53.76zM863.146667 863.146667V0H160.853333v863.146667zM219.733333 58.88h584.533334v745.386667H219.733333zM965.12 214.613333H1024v434.346667h-58.88z"
+        p-id="6517" fill="#ffffff"></path>
+    <path
+        d="M401.493333 408.32h59.733334a4.266667 4.266667 0 0 1 4.266666 5.12l-37.12 170.666667 198.4-229.12a2.56 2.56 0 0 0-2.56-4.266667h-74.666666c-2.986667 0-5.12-2.986667-3.413334-5.12l42.666667-67.84s0-3.413333-2.56-3.413333h-107.093333a12.373333 12.373333 0 0 0-10.666667 5.973333l-68.266667 123.733333 1.28 4.266667z"
+        p-id="6518" fill="#ffffff"></path>
+</svg>

+ 17 - 0
src/assets/icon/svg/ekb/ekb-master.svg

@@ -0,0 +1,17 @@
+<?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="1627809370891"
+    class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="13901"
+    xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200">
+    <defs>
+        <style type="text/css"></style>
+    </defs>
+    <path
+        d="M949.248 0H72.704C32.768 0 0 32.768 0 72.704v878.08c0 40.448 32.768 72.704 72.704 72.704h876.544c39.936 0 72.704-32.768 72.704-72.704V72.704c0-39.936-32.768-72.704-72.704-72.704z m10.752 951.296c0 6.144-5.12 11.264-10.752 11.264H72.704c-5.632 0-10.752-5.12-10.752-11.264V72.704c0-6.144 5.12-11.264 10.752-11.264h876.544c5.632 0 10.752 5.12 10.752 11.264v878.592z"
+        p-id="13902" fill="#ffffff"></path>
+    <path
+        d="M222.72 182.784h62.976v384H222.72v-384zM484.352 182.784h61.952v384H484.352v-384zM736.256 182.784h65.024v384h-65.024v-384z"
+        p-id="13903" fill="#ffffff"></path>
+    <path
+        d="M159.744 374.784h190.976v62.976H159.744V374.784zM415.744 246.784H609.28v61.952H415.744V246.784zM669.696 437.76h192V501.76h-192V437.76zM888.832 677.888v62.976H133.12v-62.976h755.712zM888.832 812.544V875.52H133.12v-62.976h755.712z"
+        p-id="13904" fill="#ffffff"></path>
+</svg>

Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 3 - 0
src/assets/icon/svg/ekb/ekb-neural-network.svg


+ 6 - 0
src/assets/icon/svg/ekb/ekb-rank.svg

@@ -0,0 +1,6 @@
+<svg t="1628065363454" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5705"
+    width="200" height="200">
+    <path
+        d="M145.41 245.39H123.2C55.71 245.39 1 300.1 1 367.59v488.78c0 67.49 54.71 122.2 122.2 122.2h22.22c67.49 0 122.2-54.71 122.2-122.2V367.59c-0.01-67.49-54.72-122.2-122.21-122.2z m55.55 588.76c0 30.67-24.87 55.54-55.54 55.54H123.2c-30.68 0-55.54-24.87-55.54-55.54V389.8c0-30.67 24.87-55.54 55.54-55.54h22.22c30.68 0 55.54 24.87 55.54 55.54v444.35zM523.11 45.43h-22.22c-67.49 0-122.2 54.71-122.2 122.2v688.74c0 67.49 54.71 122.2 122.2 122.2h22.22c67.49 0 122.2-54.71 122.2-122.2V167.63c-0.01-67.49-54.71-122.2-122.2-122.2z m55.54 788.72c0 30.67-24.87 55.54-55.54 55.54h-22.22c-30.68 0-55.54-24.87-55.54-55.54v-644.3c0-30.68 24.87-55.54 55.54-55.54h22.22c30.68 0 55.54 24.87 55.54 55.54v644.3zM900.8 467.56h-22.22c-67.49 0-122.2 54.71-122.2 122.2v266.61c0 67.49 54.71 122.2 122.2 122.2h22.22c67.49 0 122.2-54.71 122.2-122.2V589.76c0-67.49-54.71-122.2-122.2-122.2z m55.55 366.59c0 30.67-24.87 55.54-55.54 55.54h-22.22c-30.68 0-55.54-24.87-55.54-55.54V611.98c0-30.68 24.87-55.54 55.54-55.54h22.22c30.68 0 55.54 24.87 55.54 55.54v222.17z"
+        p-id="5706" fill="#ffffff"></path>
+</svg>

+ 11 - 0
src/assets/icon/svg/ekb/ekb-spindle.svg

@@ -0,0 +1,11 @@
+<?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="1627809208297"
+    class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="7847"
+    xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200">
+    <defs>
+        <style type="text/css"></style>
+    </defs>
+    <path
+        d="M983.577973 711.101407A511.917616 511.917616 0 1 1 91.459481 219.950383 37.893343 37.893343 0 1 1 153.69426 263.23849 436.390919 436.390919 0 1 0 549.981932 77.346618v218.520445a37.893343 37.893343 0 1 1-75.786686 0V37.893343A37.925842 37.925842 0 0 1 511.958595 0a512.112608 512.112608 0 0 1 471.619378 711.101407zM555.246702 597.973853l-2.794878 3.022368a53.037681 53.037681 0 0 1-74.974221 0c-0.942459-0.942459-1.852419-1.982413-2.794878-3.022368L259.11965 345.589889a26.908823 26.908823 0 0 1 37.893343-38.023338l252.416463 215.628072a53.037681 53.037681 0 0 1 5.817246 74.77923z"
+        p-id="7848" fill="#ffffff"></path>
+</svg>

+ 9 - 0
src/assets/icon/svg/ekb/ekb-terminal.svg

@@ -0,0 +1,9 @@
+<svg t="1628061987138" class="icon" viewBox="0 0 1075 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="3399"
+    width="200" height="200">
+    <path
+        d="M974.08 172.8v704H122.2144V172.8h851.8656m0-70.4H122.2144A70.656 70.656 0 0 0 51.2 172.8v704c0 38.912 31.744 70.4 71.0144 70.4h851.8656a70.656 70.656 0 0 0 71.0144-70.4V172.8c0-38.912-31.7952-70.4-71.0144-70.4z"
+        p-id="3400" fill="#ffffff"></path>
+    <path
+        d="M99.84 378.0096h875.52V442.88H99.84V378.0096zM217.3952 248.32h68.9152v64.8704H217.3952V248.32z m137.7792 0h68.9152v64.8704H355.2256V248.32z m137.8304 0h68.9152v64.8704H493.0048V248.32zM823.3472 686.08H543.744c-3.3792 0-6.0928 3.4304-6.0928 7.5776v45.6192c0 4.1984 2.7136 7.6288 6.0928 7.6288h279.6544c3.3792 0 6.0928-3.4304 6.0928-7.6288v-45.568c0-4.1984-2.7136-7.6288-6.0928-7.6288zM231.8848 783.36a35.072 35.072 0 0 1-33.4848-26.7776 37.3248 37.3248 0 0 1 15.616-40.96l124.0064-78.1824-124.0064-78.1312a36.9152 36.9152 0 0 1-16.896-31.8976 36.8128 36.8128 0 0 1 17.8688-31.2832 33.28 33.28 0 0 1 34.7648 0.5632L423.424 606.208a36.864 36.864 0 0 1 16.896 31.2832 36.864 36.864 0 0 1-16.896 31.2832L249.7536 778.24a33.536 33.536 0 0 1-17.92 5.1712z"
+        p-id="3401" fill="#ffffff"></path>
+</svg>

+ 16 - 0
src/assets/icon/svg/ekb/ekb-variable-frequency.svg

@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 25.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px"
+    y="0px" viewBox="0 0 200 200" style="enable-background:new 0 0 200 200;" xml:space="preserve">
+    <path d="M173.7,0c11.5,0,20.9,9.4,20.9,20.9v158.2c0,11.5-9.4,20.9-20.9,20.9H26.1c-11.5,0-20.9-9.4-20.9-20.9V20.9
+	C5.2,9.4,14.6,0,26.1,0l0,0L173.7,0L173.7,0z M173.7,13.6H26.3c-4.1,0-7.5,3.3-7.5,7.5v158.1c0,4.1,3.3,7.5,7.5,7.5h147.5
+	c4.1,0,7.5-3.3,7.5-7.5V21C181.2,16.9,177.9,13.6,173.7,13.6L173.7,13.6z" />
+    <path d="M80.8,39.7H48.7c-4.9,0-9,4-9,9v37.3c0,4.9,4,9,9,9h32.2c4.9,0,9-4,9-9V48.7C89.8,43.7,85.8,39.7,80.8,39.7z M81,105.2H48.7
+	c-4.9,0-9,4-9,9l0,0v37.2c0,4.9,4,9,9,9c0,0,0,0,0,0h32.4c4.9,0,9-4,9-9l0,0v-37.2C90,109.2,86,105.2,81,105.2
+	C81.1,105.2,81.1,105.2,81,105.2L81,105.2z M160.3,78.5c0-11-6-17.6-17-17.6h-18.1V44.6c0-1.2-0.9-2.1-2.1-2.1c-0.5,0-1,0.2-1.4,0.5
+	l-21.4,19.3c-2.4,2.2-2.6,6-0.4,8.4c0.1,0.1,0.2,0.2,0.3,0.3l21.5,20.8c0.8,0.8,2.1,0.8,3,0c0.4-0.4,0.6-0.9,0.6-1.5V74.8h11.1
+	c0,0,6.4-0.4,8.8,2.8c2.4,3.2,1.7,7.5,1.7,7.5v29.1c0,0,0.4,5.1-2.3,8.1c-2.7,3-7.5,2.8-7.5,2.8h-11.9v-15c0-1.2-0.9-2.1-2.1-2.1
+	c-0.5,0-1,0.2-1.4,0.5l-21.3,19c-2.5,2.2-2.7,6-0.5,8.4c0.1,0.1,0.2,0.2,0.3,0.3l21.4,20.4c0.8,0.8,2.2,0.8,3-0.1
+	c0.4-0.4,0.6-0.9,0.6-1.4v-16.2h18.1c11,0,17-6.7,17-17.6V78.5L160.3,78.5z M53.3,143.6v-21.9c0-1.6,1.3-3,3-3h17.2c1.6,0,3,1.3,3,3
+	v21.9c0,1.6-1.3,3-3,3H56.3C54.6,146.6,53.3,145.2,53.3,143.6z" />
+</svg>

+ 8 - 0
src/assets/icon/svg/ekb/ekb-variable-pitch.svg

@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 25.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px"
+    y="0px" viewBox="0 0 200 200" style="enable-background:new 0 0 200 200;" xml:space="preserve">
+    <path d="M169.9,3.7l-12.2,21.1l7,4L149.6,55L132.8,26H68.2l-5.2,8.9h-40v-8.1H-1.3v32.4h24.4v-8h30.6L36,81.8l32.3,55.9h11.3
+	l19.1,33.1l-7,4.1l12.2,21.1l28.1-16.2l-12.2-21.1l-7,4l-14.4-25h34.5L165,81.8l-6.1-10.6L178.8,37l7,4.1L198,19.9L169.9,3.7
+	L169.9,3.7z M88,103.5L75.5,81.8L88,60.2h25l12.5,21.7L113,103.5C113,103.5,88,103.5,88,103.5z" />
+</svg>

+ 9 - 0
src/assets/icon/svg/ekb/ekb-warn.svg

@@ -0,0 +1,9 @@
+<svg t="1628067075739" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"
+    p-id="16471" width="200" height="200">
+    <path
+        d="M816.213333 853.333333H204.373333A119.04 119.04 0 0 1 85.333333 733.44a123.733333 123.733333 0 0 1 15.786667-61.013333L406.613333 145.92a120.746667 120.746667 0 0 1 209.92 0l305.92 529.066667a123.733333 123.733333 0 0 1-42.666666 165.12 176.64 176.64 0 0 1-63.573334 13.226666zM461.226667 184.32l-296.106667 512a58.026667 58.026667 0 0 0 20.906667 77.226667 51.626667 51.626667 0 0 0 28.16 7.68H806.4A57.173333 57.173333 0 0 0 863.146667 725.333333a51.626667 51.626667 0 0 0-7.68-28.16l-296.106667-512a57.6 57.6 0 0 0-77.226667-20.48 79.36 79.36 0 0 0-20.906666 19.626667z"
+        p-id="16472" fill="#ffffff"></path>
+    <path
+        d="M512 597.333333a35.413333 35.413333 0 0 1-37.546667-30.293333V345.6a34.986667 34.986667 0 0 1 37.546667-30.293333 34.986667 34.986667 0 0 1 37.546667 30.293333v222.72A35.413333 35.413333 0 0 1 512 597.333333z m0 110.08a37.973333 37.973333 0 0 1-37.546667-37.546666v-2.986667a37.546667 37.546667 0 0 1 75.093334 0v2.986667a37.973333 37.973333 0 0 1-37.546667 37.546666z"
+        p-id="16473" fill="#ffffff"></path>
+</svg>

+ 6 - 0
src/assets/icon/svg/ekb/ekb-warning.svg

@@ -0,0 +1,6 @@
+<svg t="1628067508496" class="icon" viewBox="0 0 1216 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"
+    p-id="18036" width="200" height="200">
+    <path
+        d="M251.584 959.456V583.392c0.16-203.904 163.52-369.28 365.088-369.152 201.632-0.128 365.024 165.216 365.12 369.184v376.032h199.296a30.56 30.56 0 1 1 0 61.12H56.64a30.56 30.56 0 0 1 0-61.12h194.912z m669.12 0v-376c-0.128-170.368-136.32-308.192-304.032-308.096-167.68-0.096-303.84 137.728-303.968 308.064v376.032h608z m180.512-671.552c9.152 16.608 3.744 37.824-12.064 47.456l-104.864 63.616-33.024-60.16 104.864-63.68c15.744-9.504 35.872-3.872 45.024 12.576l0.064 0.192zM132.192 287.84c9.056-16.512 29.12-22.24 44.928-12.8l0.16 0.128 104.864 63.68-32.992 60.16-104.864-63.808c-15.808-9.568-21.216-30.72-12.128-47.296l0.032-0.064z m193.152-192.8c16.608-9.056 37.824-3.712 47.456 11.968v0.064l63.776 104.704L376.32 244.8 312.544 140.032c-9.6-15.744-3.904-35.904 12.736-44.992h0.064zM603.84 13.536c21.344 0 38.592 15.04 38.592 33.728v120.448h-77.184V47.2c0-18.624 17.28-33.664 38.592-33.664z m304.32 81.408c16.64 9.152 22.304 29.344 12.672 45.12L857.056 244.8l-60.192-32.96 63.68-104.736c9.568-15.68 30.72-21.12 47.36-12.16h0.224z m-283.84 528.896h114.624l-152.8 244.128 30.592-183.136v-0.48l-0.064 0.512h-122.208l152.8-244.128-22.944 183.104z"
+        p-id="18037" fill="#ffffff"></path>
+</svg>

+ 11 - 0
src/assets/icon/svg/ekb/ekb-yaw.svg

@@ -0,0 +1,11 @@
+<?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="1627809262886"
+    class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="8857"
+    xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200">
+    <defs>
+        <style type="text/css"></style>
+    </defs>
+    <path
+        d="M986.770286 895.678171a34.157714 34.157714 0 0 1-34.157715-34.157714v-94.646857A509.6448 509.6448 0 0 1 871.862857 871.862857c-119.7056 119.720229-284.218514 167.292343-439.559314 142.789486a506.587429 506.587429 0 0 1-274.549029-137.289143 34.157714 34.157714 0 1 1 42.422857-53.525943l0.234058-0.248686a438.520686 438.520686 0 0 0 231.862857 121.797486C569.899886 970.532571 717.180343 929.952914 823.588571 823.588571a440.232229 440.232229 0 0 0 80.384-110.050742H804.571429a34.157714 34.157714 0 0 1 0-68.315429h182.198857a34.157714 34.157714 0 0 1 34.157714 34.128457v182.1696a34.157714 34.157714 0 0 1-34.157714 34.157714zM512 375.369143a136.630857 136.630857 0 1 1-136.630857 136.630857 136.630857 136.630857 0 0 1 136.630857-136.630857z m333.531429-167.394743a34.011429 34.011429 0 0 1-21.767315-7.840914l-0.175543 0.277943a439.895771 439.895771 0 0 0-109.494857-80.062172C548.234971 34.742857 339.382857 61.44 200.411429 200.411429a440.056686 440.056686 0 0 0-80.384 110.036114H219.428571a34.157714 34.157714 0 1 1 0 68.315428H37.229714A34.157714 34.157714 0 0 1 3.072 344.634514V162.464914a34.157714 34.157714 0 0 1 68.315429 0v94.646857A509.366857 509.366857 0 0 1 152.137143 152.137143C291.108571 13.165714 490.422857-28.584229 665.7024 26.784914a506.528914 506.528914 0 0 1 200.543086 119.866515A34.157714 34.157714 0 0 1 845.531429 207.9744z m0 0"
+        p-id="8858" fill="#ffffff"></path>
+</svg>

+ 0 - 2
src/views/Home/Home.vue

@@ -815,7 +815,6 @@ import PowerPlan from "./components/power-plan.vue";
 import Map from "./components/map.vue";
 import ListBarChart2 from "../../components/chart/bar/list-bar-chart2.vue";
 import DoubleLineChart from "@com/chart/line/double-line-chart.vue";
-import ComTable from "@com/coms/table/table.vue";
 
 import Table from "./dialog/table.vue";
 
@@ -839,7 +838,6 @@ export default {
     ListBarChart2,
     Table,
     DoubleLineChart,
-    ComTable,
   },
   data() {
     return {

+ 695 - 0
src/views/NewPages/expert-knowledge-base.vue

@@ -0,0 +1,695 @@
+<template>
+    <div class="expert-knowledge-base">
+        <el-row :gutter="16" class="up-box">
+            <el-col :span="16">
+                <!-- 故障体系 -->
+                <el-row>
+                    <el-col :span="24">
+                        <div class="ekb-box">
+                            <el-row>
+                                <el-col :span="24" class="i-panel-title">
+                                    <span class="svg-icon svg-icon-sm svg-icon-gray-l">
+                                        <svg-icon svgid="svg-ekb-warn" />
+                                    </span>
+                                    <span class="gray-l font-md mg-l-16">故障体系</span>
+                                    <span class="font-num font-md float-right green">3347</span>
+                                </el-col>
+                            </el-row>
+                            <el-row>
+                                <el-col :span="24">
+                                    <el-scrollbar class="table">
+                                        <table style="width:100%;" border="0" cellspacing="0">
+                                            <tbody>
+                                                <tr v-for="index of 6" :key="index">
+                                                    <td style="width:150px;" class="gray-l">
+                                                        MG01_01
+                                                    </td>
+                                                    <td class="green num" style="width:350px;">
+                                                        1234.56
+                                                    </td>
+                                                    <td style="width:600px;">
+                                                        <div class="percent-item gray-l">
+                                                            完成度
+                                                            <div class="percent-bar" style="">
+                                                                <div class="percent-value" style="width:80%"></div>
+                                                            </div>
+                                                        </div>
+                                                    </td>
+                                                    <td>
+                                                        <span class="perent-num">80%</span>
+                                                    </td>
+                                                </tr>
+                                            </tbody>
+                                        </table>
+                                    </el-scrollbar>
+                                </el-col>
+                            </el-row>
+                        </div>
+                    </el-col>
+                </el-row>
+                <!-- 预警知识 -->
+                <el-row class="mg-t-16">
+                    <el-col :span="24">
+                        <div class="ekb-box">
+                            <el-row>
+                                <el-col :span="24" class="i-panel-title">
+                                    <span class="svg-icon svg-icon-sm svg-icon-gray-l">
+                                        <svg-icon svgid="svg-ekb-warning" />
+                                    </span>
+                                    <span class="gray-l font-md mg-l-16">预警知识</span>
+                                    <span class="font-num font-md float-right green">3347</span>
+                                </el-col>
+                            </el-row>
+                            <el-row class="mg-t-16" :gutter="10">
+                                <el-col :span="6">
+                                    <div class="warning-item">
+                                        <div class="warning-icon-box">
+                                            <div class="warning-icon">
+                                                <span class="svg-icon svg-icon-warning svg-icon-gray-l">
+                                                    <svg-icon svgid="svg-ekb-generator" />
+                                                </span>
+                                            </div>
+                                        </div>
+                                        <div class="warning-info">
+                                            <div class="warning-name gray-l">发电机</div>
+                                            <div class="warning-count green font-num">9527</div>
+                                        </div>
+                                    </div>
+                                </el-col>
+                                <el-col :span="6">
+                                    <div class="warning-item">
+                                        <div class="warning-icon-box">
+                                            <div class="warning-icon">
+                                                <span class="svg-icon svg-icon-warning svg-icon-gray-l">
+                                                    <svg-icon svgid="svg-ekb-gear-box" />
+                                                </span>
+                                            </div>
+                                        </div>
+                                        <div class="warning-info">
+                                            <div class="warning-name gray-l">齿轮箱</div>
+                                            <div class="warning-count green font-num">9527</div>
+                                        </div>
+                                    </div>
+                                </el-col>
+                                <el-col :span="6">
+                                    <div class="warning-item">
+                                        <div class="warning-icon-box">
+                                            <div class="warning-icon">
+                                                <span class="svg-icon svg-icon-warning svg-icon-gray-l">
+                                                    <svg-icon svgid="svg-ekb-spindle" />
+                                                </span>
+                                            </div>
+                                        </div>
+                                        <div class="warning-info">
+                                            <div class="warning-name gray-l">主轴</div>
+                                            <div class="warning-count green font-num">9527</div>
+                                        </div>
+                                    </div>
+                                </el-col>
+                                <el-col :span="6">
+                                    <div class="warning-item">
+                                        <div class="warning-icon-box">
+                                            <div class="warning-icon">
+                                                <span class="svg-icon svg-icon-warning svg-icon-gray-l">
+                                                    <svg-icon svgid="svg-ekb-variable-pitch" />
+                                                </span>
+                                            </div>
+                                        </div>
+                                        <div class="warning-info">
+                                            <div class="warning-name gray-l">变桨</div>
+                                            <div class="warning-count green font-num">9527</div>
+                                        </div>
+                                    </div>
+                                </el-col>
+                            </el-row>
+                            <el-row class="mg-t-16" :gutter="10">
+                                <el-col :span="6">
+                                    <div class="warning-item">
+                                        <div class="warning-icon-box">
+                                            <div class="warning-icon">
+                                                <span class="svg-icon svg-icon-warning svg-icon-gray-l">
+                                                    <svg-icon svgid="svg-ekb-yaw" />
+                                                </span>
+                                            </div>
+                                        </div>
+                                        <div class="warning-info">
+                                            <div class="warning-name gray-l">偏航</div>
+                                            <div class="warning-count green font-num">9527</div>
+                                        </div>
+                                    </div>
+                                </el-col>
+                                <el-col :span="6">
+                                    <div class="warning-item">
+                                        <div class="warning-icon-box">
+                                            <div class="warning-icon">
+                                                <span class="svg-icon svg-icon-warning svg-icon-gray-l">
+                                                    <svg-icon svgid="svg-ekb-cabin" />
+                                                </span>
+                                            </div>
+                                        </div>
+                                        <div class="warning-info">
+                                            <div class="warning-name gray-l">机舱</div>
+                                            <div class="warning-count green font-num">9527</div>
+                                        </div>
+                                    </div>
+                                </el-col>
+                                <el-col :span="6">
+                                    <div class="warning-item">
+                                        <div class="warning-icon-box">
+                                            <div class="warning-icon">
+                                                <span class="svg-icon svg-icon-warning svg-icon-gray-l">
+                                                    <svg-icon svgid="svg-ekb-variable-frequency" />
+                                                </span>
+                                            </div>
+                                        </div>
+                                        <div class="warning-info">
+                                            <div class="warning-name gray-l">变频</div>
+                                            <div class="warning-count green font-num">9527</div>
+                                        </div>
+                                    </div>
+                                </el-col>
+                                <el-col :span="6">
+                                    <div class="warning-item">
+                                        <div class="warning-icon-box">
+                                            <div class="warning-icon">
+                                                <span class="svg-icon svg-icon-warning svg-icon-gray-l">
+                                                    <svg-icon svgid="svg-ekb-master" />
+                                                </span>
+                                            </div>
+                                        </div>
+                                        <div class="warning-info">
+                                            <div class="warning-name gray-l">主控</div>
+                                            <div class="warning-count green font-num">9527</div>
+                                        </div>
+                                    </div>
+                                </el-col>
+                            </el-row>
+                        </div>
+                    </el-col>
+                </el-row>
+            </el-col>
+            <!-- 特征参数 -->
+            <el-col :span="8">
+                <div class="ekb-box">
+                    <el-row>
+                        <el-col :span="24" class="i-panel-title">
+                            <span class="svg-icon svg-icon-sm svg-icon-gray-l">
+                                <svg-icon svgid="svg-ekb-terminal" />
+                            </span>
+                            <span class="gray-l font-md mg-l-16">特征参数</span>
+                            <span class="font-num font-md float-right green">3347</span>
+                        </el-col>
+                    </el-row>
+                    <el-row class="mg-t-16" :gutter="16">
+                        <el-col :span="12">
+                            <div class="characteristic-parameters-item">
+                                <div class="characteristic-parameters-icon">
+                                    <span class="svg-icon svg-icon-size-icon svg-icon-color-icon">
+                                        <svg-icon svgid="svg-ekb-rank" />
+                                    </span>
+                                </div>
+                                <div class="characteristic-parameters-name">基于数据统计</div>
+                                <div class="characteristic-parameters-count font-num green">9</div>
+                                <div class="characteristic-parameters-back">
+                                    <span class="svg-icon svg-icon-size-back svg-icon-color-back">
+                                        <svg-icon svgid="svg-ekb-rank" />
+                                    </span>
+                                </div>
+                            </div>
+                        </el-col>
+                        <el-col :span="12">
+                            <div class="characteristic-parameters-item">
+                                <div class="characteristic-parameters-icon">
+                                    <span class="svg-icon svg-icon-size-icon svg-icon-color-icon">
+                                        <svg-icon svgid="svg-ekb-neural-network" />
+                                    </span>
+                                </div>
+                                <div class="characteristic-parameters-name">神经网络整理</div>
+                                <div class="characteristic-parameters-count font-num green">95</div>
+                                <div class="characteristic-parameters-back">
+                                    <span class="svg-icon svg-icon-size-back svg-icon-color-back">
+                                        <svg-icon svgid="svg-ekb-neural-network" />
+                                    </span>
+                                </div>
+                            </div>
+                        </el-col>
+                    </el-row>
+                    <el-row class="mg-t-16" :gutter="16">
+                        <el-col :span="12">
+                            <div class="characteristic-parameters-item">
+                                <div class="characteristic-parameters-icon">
+                                    <span class="svg-icon svg-icon-size-icon svg-icon-color-icon">
+                                        <svg-icon svgid="svg-ekb-document" />
+                                    </span>
+                                </div>
+                                <div class="characteristic-parameters-name">文档整理</div>
+                                <div class="characteristic-parameters-count font-num green">952</div>
+                                <div class="characteristic-parameters-back">
+                                    <span class="svg-icon svg-icon-size-back svg-icon-color-back">
+                                        <svg-icon svgid="svg-ekb-document" />
+                                    </span>
+                                </div>
+                            </div>
+                        </el-col>
+                        <el-col :span="12">
+                            <div class="characteristic-parameters-item">
+                                <div class="characteristic-parameters-icon">
+                                    <span class="svg-icon svg-icon-size-icon svg-icon-color-icon">
+                                        <svg-icon svgid="svg-ekb-experts" />
+                                    </span>
+                                </div>
+                                <div class="characteristic-parameters-name">专家知识分析</div>
+                                <div class="characteristic-parameters-count font-num green">9527</div>
+                                <div class="characteristic-parameters-back">
+                                    <span class="svg-icon svg-icon-size-back svg-icon-color-back">
+                                        <svg-icon svgid="svg-ekb-experts" />
+                                    </span>
+                                </div>
+                            </div>
+                        </el-col>
+                    </el-row>
+                </div>
+            </el-col>
+        </el-row>
+        <el-row class="mg-t-16 down-box" :gutter="8">
+            <el-col :span="8">
+                <div class="ekb-box q-box-p">
+                    <el-row>
+                        <el-col :span="24" class="i-panel-title">
+                            <span class="svg-icon svg-icon-sm svg-icon-gray-l">
+                                <svg-icon svgid="svg-ekb-terminal" />
+                            </span>
+                            <span class="gray-l font-md mg-l-16">排查、检修方案</span>
+                            <span class="font-num font-md float-right green">3347</span>
+                        </el-col>
+                    </el-row>
+                    <el-row class="q-box">
+                        <el-col :span="24">
+                            <div class="circle-items">
+                                <div class="circle-item">
+                                    <div class="inner">
+                                        <div class="text">健康评价</div>
+                                        <div class="value">29</div>
+                                    </div>
+                                </div>
+                                <div class="circle-item">
+                                    <div class="inner">
+                                        <div class="text">健康评价</div>
+                                        <div class="value">29</div>
+                                    </div>
+                                </div>
+                                <div class="circle-item">
+                                    <div class="inner">
+                                        <div class="text">健康评价</div>
+                                        <div class="value">29</div>
+                                    </div>
+                                </div>
+                            </div>
+                        </el-col>
+                    </el-row>
+                </div>
+            </el-col>
+            <el-col :span="8">
+                <div class="ekb-box q-box-p">
+                    <el-row>
+                        <el-col :span="24" class="i-panel-title">
+                            <span class="svg-icon svg-icon-sm svg-icon-gray-l">
+                                <svg-icon svgid="svg-ekb-terminal" />
+                            </span>
+                            <span class="gray-l font-md mg-l-16">排查、检修方案</span>
+                            <span class="font-num font-md float-right green">3347</span>
+                        </el-col>
+                    </el-row>
+                    <el-row class="q-box">
+                        <el-col :span="24">
+                            <div class="circle-items">
+                                <div class="circle-item">
+                                    <div class="inner">
+                                        <div class="text">健康评价</div>
+                                        <div class="value">29</div>
+                                    </div>
+                                </div>
+                                <div class="circle-item">
+                                    <div class="inner">
+                                        <div class="text">健康评价</div>
+                                        <div class="value">29</div>
+                                    </div>
+                                </div>
+                                <div class="circle-item">
+                                    <div class="inner">
+                                        <div class="text">健康评价</div>
+                                        <div class="value">29</div>
+                                    </div>
+                                </div>
+                            </div>
+                        </el-col>
+                    </el-row>
+                </div>
+            </el-col>
+            <el-col :span="8">
+                <div class="ekb-box q-box-p">
+                    <el-row>
+                        <el-col :span="24" class="i-panel-title">
+                            <span class="svg-icon svg-icon-sm svg-icon-gray-l">
+                                <svg-icon svgid="svg-ekb-terminal" />
+                            </span>
+                            <span class="gray-l font-md mg-l-16">排查、检修方案</span>
+                            <span class="font-num font-md float-right green">3347</span>
+                        </el-col>
+                    </el-row>
+                    <el-row class="q-box">
+                        <el-col :span="24">
+                            <div class="circle-items">
+                                <div class="circle-item">
+                                    <div class="inner">
+                                        <div class="text">健康评价</div>
+                                        <div class="value">29</div>
+                                    </div>
+                                </div>
+                                <div class="circle-item">
+                                    <div class="inner">
+                                        <div class="text">健康评价</div>
+                                        <div class="value">29</div>
+                                    </div>
+                                </div>
+                                <div class="circle-item">
+                                    <div class="inner">
+                                        <div class="text">健康评价</div>
+                                        <div class="value">29</div>
+                                    </div>
+                                </div>
+                            </div>
+                        </el-col>
+                    </el-row>
+                </div>
+            </el-col>
+        </el-row>
+    </div>
+</template>
+
+<script>
+import SvgIcon from "@com/coms/icon/svg-icon.vue";
+export default {
+    setup() {},
+    components: { SvgIcon },
+    data() {
+        return {};
+    },
+    created() {},
+};
+</script>
+
+<style lang="less">
+.expert-knowledge-base {
+    .svg-icon-sm {
+        width: 20px;
+        height: 16px;
+        line-height: 1;
+
+        svg {
+            width: 20px;
+            height: 16px;
+        }
+    }
+
+    .svg-icon-size-icon {
+        width: 26px;
+        height: 26px;
+        line-height: 1;
+
+        svg {
+            width: 26px;
+            height: 26px;
+        }
+    }
+
+    .svg-icon-color-icon {
+        svg {
+            use {
+                fill: #b9bfc17f;
+            }
+        }
+    }
+
+    .svg-icon-size-back {
+        width: 110px;
+        height: 110px;
+        line-height: 1;
+
+        svg {
+            width: 110px;
+            height: 110px;
+        }
+    }
+
+    .svg-icon-color-back {
+        svg {
+            use {
+                fill: #60676933;
+            }
+        }
+    }
+
+    .svg-icon-warning {
+        width: 24px;
+        height: 24px;
+        line-height: 1;
+
+        svg {
+            width: 24px;
+            height: 24px;
+        }
+    }
+
+    .font-md {
+        font-size: 14px;
+        line-height: 16px;
+        font-weight: 400;
+    }
+
+    .float-right {
+        float: right;
+        margin-left: auto;
+    }
+
+    .el-col {
+        padding: 0;
+    }
+
+    .up-box {
+        height: 650px;
+        overflow: hidden;
+    }
+
+    .down-box {
+        height: calc(100vh - 735px);
+        overflow: hidden;
+    }
+
+    .i-panel-title {
+        height: 33px;
+        background: #53626833;
+        padding: 8px 26px;
+        display: flex;
+        align-items: center;
+    }
+
+    .ekb-box {
+        border: 1px solid #53626866;
+    }
+
+    .warning-item {
+        background: #53626833;
+        padding: 11px 0;
+        display: flex;
+
+        .warning-icon-box {
+            width: 116px;
+            height: 148px;
+            border-right: 2px dotted #b9bfc133;
+            display: flex;
+            align-items: center;
+            justify-content: center;
+
+            .warning-icon {
+                width: 56px;
+                height: 56px;
+                border-radius: 50%;
+                border: 1px solid #b9bfc17f;
+                display: flex;
+                align-items: center;
+                justify-content: center;
+            }
+        }
+
+        .warning-info {
+            padding: 43px 0 0 30px;
+
+            .warning-name {
+                font-size: 20px;
+                font-weight: 400;
+                line-height: 1;
+            }
+
+            .warning-count {
+                font-size: 30px;
+                font-weight: 400;
+                line-height: 1;
+                margin-top: 22px;
+            }
+        }
+    }
+
+    .characteristic-parameters-item {
+        background: #53626833;
+        padding: 36px 0 0 36px;
+        position: relative;
+        height: 294px;
+
+        .characteristic-parameters-icon {
+            width: 70px;
+            height: 70px;
+            border-radius: 50%;
+            border: 1px solid #b9bfc17f;
+            display: flex;
+            align-items: center;
+            justify-content: center;
+        }
+
+        .characteristic-parameters-name {
+            margin-top: 30px;
+            font-size: 20px;
+            font-weight: 400;
+            color: #b9bfc1;
+            line-height: 1;
+        }
+
+        .characteristic-parameters-count {
+            margin-top: 20px;
+            font-weight: 400;
+            line-height: 1;
+            font-size: 30px;
+        }
+
+        .characteristic-parameters-back {
+            width: 110px;
+            height: 110px;
+            position: absolute;
+            right: 0;
+            bottom: 0;
+        }
+    }
+
+    .table {
+        height: 198px;
+
+        tbody {
+            tr:nth-child(2n) td {
+                background-color: fade(@gray, 20%);
+
+                &.item {
+                    background-color: transparent;
+                }
+            }
+        }
+
+        td {
+            color: @gray;
+            text-align: center;
+            height: 26px;
+            line-height: 26px;
+            font-size: 12px;
+
+            &.gray-l {
+                color: @gray-l;
+            }
+
+            &.green {
+                color: @green;
+            }
+
+            &.num {
+                font-family: @font-family-num;
+            }
+        }
+
+        .percent-item {
+            display: flex;
+            align-items: center;
+            justify-content: center;
+            height: 31px;
+
+            .percent-bar {
+                height: 12px;
+                width: 430px;
+                background: transparent;
+                border: 1px solid @gray;
+                margin-left: 16px;
+
+                .percent-value {
+                    height: calc(100% - 4px);
+                    background: @green;
+                    margin: 2px;
+                }
+            }
+        }
+
+        .perent-num {
+            color: @green;
+            margin-left: 16px;
+            font-family: @font-family-num;
+        }
+    }
+
+    .q-box-p {
+        height: 100%;
+
+        .q-box {
+            height: calc(100% - 33px);
+        }
+    }
+
+    .circle-items {
+        display: flex;
+        justify-content: space-around;
+        align-items: center;
+        height: 100%;
+
+        .circle-item {
+            display: flex;
+            flex: 0 0 146px;
+            width: 146px;
+            height: 146px;
+            background: fade(@green, 10);
+            border-radius: 50%;
+            justify-content: center;
+            align-items: center;
+
+            .inner {
+                width: 124px;
+                height: 124px;
+                border: 1px solid #05bb4c;
+                border-radius: 50%;
+
+                display: flex;
+                flex-direction: column;
+                justify-content: center;
+                align-items: center;
+
+                box-shadow: inset -15px 20px 30px -30px #05bb4c;
+
+                .text {
+                    color: @green;
+                    font-size: 12px;
+                    margin-bottom: 8px;
+                }
+
+                .value {
+                    color: @white;
+                    font-size: 34px;
+                }
+            }
+        }
+    }
+}
+</style>

Některé soubory nejsou zobrazeny, neboť je v těchto rozdílových datech změněno mnoho souborů