Browse Source

总貌图 香山风电场 绑定风机颜色、旋转,断路器颜色

wsy 3 years ago
parent
commit
1b928999ca

+ 126 - 72
src/views/WindSite/components/generalappearance/xs/xs.vue

@@ -270,7 +270,7 @@
 						c0.264-0.038,1.063-0.135,1.063-0.135s1.378-0.156,1.844-0.186c1.53-0.099,4.6-0.188,6.142-0.177
 						c1.302,0.012,3.904,0.1,5.204,0.173c0.709,0.041,2.829,0.194,2.829,0.194"></path>
 							</g>
-							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 329 380.082" from="0 329 380.082" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" :dur="datas[6].fjzt==1?2:datas[6].fjzt==5?8:0">
+							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 329 380.082" from="0 329 380.082" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" dur="8">
 							</animateTransform>
 						</g>
 						<g>
@@ -310,7 +310,7 @@
 						c1.296,0.012,3.888,0.103,5.184,0.172c0.707,0.042,2.82,0.194,2.82,0.194"></path>
 							</g>
 
-							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 21 379.885" from="0 21 379.885" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" :dur="datas[0].fjzt==1?2:datas[0].fjzt==5?8:0">
+							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 21 379.885" from="0 21 379.885" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" dur="8">
 							</animateTransform>
 						</g>
 						<g>
@@ -350,7 +350,7 @@
 						c1.296,0.012,3.888,0.103,5.184,0.172c0.706,0.042,2.819,0.194,2.819,0.194"></path>
 							</g>
 
-							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 72 379.885" from="0 72 379.885" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" :dur="datas[1].fjzt==1?2:datas[1].fjzt==5?8:0">
+							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 72 379.885" from="0 72 379.885" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" dur="8">
 							</animateTransform>
 						</g>
 						<g>
@@ -390,7 +390,7 @@
 						c1.296,0.012,3.888,0.103,5.183,0.172c0.706,0.042,2.82,0.194,2.82,0.194"></path>
 							</g>
 
-							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 123 379.885" from="0 123 379.885" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" :dur="datas[2].fjzt==1?2:datas[2].fjzt==5?8:0">
+							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 123 379.885" from="0 123 379.885" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" dur="8">
 							</animateTransform>
 						</g>
 						<g>
@@ -430,7 +430,7 @@
 						c1.296,0.012,3.887,0.103,5.183,0.172c0.707,0.042,2.82,0.194,2.82,0.194"></path>
 							</g>
 
-							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 175 379.885" from="0 175 379.885" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" :dur="datas[3].fjzt==1?2:datas[3].fjzt==5?8:0">
+							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 175 379.885" from="0 175 379.885" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" dur="8">
 							</animateTransform>
 						</g>
 						<g>
@@ -470,7 +470,7 @@
 						c1.295,0.012,3.888,0.103,5.184,0.172c0.706,0.042,2.819,0.194,2.819,0.194"></path>
 							</g>
 
-							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 226 379.885" from="0 226 379.885" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" :dur="datas[4].fjzt==1?2:datas[4].fjzt==5?8:0">
+							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 226 379.885" from="0 226 379.885" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" dur="8">
 							</animateTransform>
 						</g>
 						<g>
@@ -510,7 +510,7 @@
 						c1.295,0.012,3.888,0.103,5.183,0.172c0.707,0.042,2.82,0.194,2.82,0.194"></path>
 							</g>
 
-							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 277 379.885" from="0 277 379.885" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" :dur="datas[5].fjzt==1?2:datas[5].fjzt==5?8:0">
+							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 277 379.885" from="0 277 379.885" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" dur="8">
 							</animateTransform>
 						</g>
 						<g>
@@ -550,7 +550,7 @@
 						c1.296,0.012,3.888,0.103,5.184,0.172c0.706,0.042,2.82,0.194,2.82,0.194"></path>
 							</g>
 
-							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 374 379.885" from="0 374 379.885" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" :dur="datas[7].fjzt==1?2:datas[7].fjzt==5?8:0">
+							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 374 379.885" from="0 374 379.885" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" dur="8">
 							</animateTransform>
 						</g>
 						<g>
@@ -590,7 +590,7 @@
 						c1.295,0.012,3.888,0.103,5.183,0.172c0.706,0.042,2.82,0.194,2.82,0.194"></path>
 							</g>
 
-							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 425 379.885" from="0 425 379.885" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" :dur="datas[8].fjzt==1?2:datas[8].fjzt==5?8:0">
+							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 425 379.885" from="0 425 379.885" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" dur="8">
 							</animateTransform>
 						</g>
 						<g>
@@ -630,7 +630,7 @@
 						c1.295,0.012,3.887,0.103,5.183,0.172c0.707,0.042,2.82,0.194,2.82,0.194"></path>
 							</g>
 
-							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 476 379.885" from="0 476 379.885" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" :dur="datas[9].fjzt==1?2:datas[9].fjzt==5?8:0">
+							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 476 379.885" from="0 476 379.885" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" dur="8">
 							</animateTransform>
 						</g>
 						<g>
@@ -670,7 +670,7 @@
 						c1.296,0.012,3.888,0.103,5.184,0.172c0.707,0.042,2.82,0.194,2.82,0.194"></path>
 							</g>
 
-							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 528 379.885" from="0 528 379.885" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" :dur="datas[10].fjzt==1?2:datas[10].fjzt==5?8:0">
+							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 528 379.885" from="0 528 379.885" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" dur="8">
 							</animateTransform>
 						</g>
 						<g>
@@ -710,7 +710,7 @@
 						c1.296,0.012,3.888,0.103,5.184,0.172c0.707,0.043,2.82,0.195,2.82,0.195"></path>
 							</g>
 
-							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 21 491.913" from="0 21 491.913" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" :dur="datas[11].fjzt==1?2:datas[11].fjzt==5?8:0">
+							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 21 491.913" from="0 21 491.913" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" dur="8">
 							</animateTransform>
 						</g>
 						<g>
@@ -750,7 +750,7 @@
 						c1.296,0.012,3.888,0.103,5.184,0.172c0.706,0.043,2.82,0.195,2.82,0.195"></path>
 							</g>
 
-							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 77 491.913" from="0 77 491.913" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" :dur="datas[12].fjzt==1?2:datas[12].fjzt==5?8:0">
+							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 77 491.913" from="0 77 491.913" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" dur="8">
 							</animateTransform>
 						</g>
 						<g>
@@ -790,7 +790,7 @@
 						c1.296,0.012,3.888,0.103,5.183,0.172c0.707,0.043,2.82,0.195,2.82,0.195"></path>
 							</g>
 
-							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 131 491.913" from="0 131 491.913" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" :dur="datas[13].fjzt==1?2:datas[13].fjzt==5?8:0">
+							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 131 491.913" from="0 131 491.913" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" dur="8">
 							</animateTransform>
 						</g>
 						<g>
@@ -830,7 +830,7 @@
 						c1.296,0.012,3.887,0.103,5.183,0.172c0.706,0.043,2.82,0.195,2.82,0.195"></path>
 							</g>
 
-							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 183 491.913" from="0 183 491.913" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" :dur="datas[14].fjzt==1?2:datas[14].fjzt==5?8:0">
+							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 183 491.913" from="0 183 491.913" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" dur="8">
 							</animateTransform>
 						</g>
 						<g>
@@ -870,7 +870,7 @@
 						c1.295,0.012,3.888,0.103,5.183,0.172c0.707,0.043,2.82,0.195,2.82,0.195"></path>
 							</g>
 
-							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 237 491.913" from="0 237 491.913" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" :dur="datas[15].fjzt==1?2:datas[15].fjzt==5?8:0">
+							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 237 491.913" from="0 237 491.913" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" dur="8">
 							</animateTransform>
 						</g>
 						<g>
@@ -910,7 +910,7 @@
 						c1.295,0.012,3.888,0.103,5.183,0.172c0.707,0.043,2.82,0.195,2.82,0.195"></path>
 							</g>
 
-							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 286 491.913" from="0 286 491.913" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" :dur="datas[16].fjzt==1?2:datas[16].fjzt==5?8:0">
+							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 286 491.913" from="0 286 491.913" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" dur="8">
 							</animateTransform>
 						</g>
 						<g>
@@ -950,7 +950,7 @@
 						c1.296,0.012,3.888,0.103,5.184,0.172c0.707,0.043,2.82,0.195,2.82,0.195"></path>
 							</g>
 
-							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 388 491.913" from="0 388 491.913" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" :dur="datas[18].fjzt==1?2:datas[18].fjzt==5?8:0">
+							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 388 491.913" from="0 388 491.913" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" dur="8">
 							</animateTransform>
 						</g>
 						<g>
@@ -990,7 +990,7 @@
 						c1.295,0.012,3.888,0.103,5.184,0.172c0.706,0.043,2.82,0.195,2.82,0.195"></path>
 							</g>
 
-							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 339 491.913" from="0 339 491.913" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" :dur="datas[17].fjzt==1?2:datas[17].fjzt==5?8:0">
+							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 339 491.913" from="0 339 491.913" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" dur="8">
 							</animateTransform>
 						</g>
 						<g>
@@ -1030,7 +1030,7 @@
 						c1.296,0.012,3.888,0.103,5.184,0.172c0.706,0.043,2.819,0.195,2.819,0.195"></path>
 							</g>
 
-							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 440 491.913" from="0 440 491.913" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" :dur="datas[19].fjzt==1?2:datas[19].fjzt==5?8:0">
+							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 440 491.913" from="0 440 491.913" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" dur="8">
 							</animateTransform>
 						</g>
 						<g>
@@ -1070,7 +1070,7 @@
 						c1.295,0.012,3.888,0.103,5.183,0.172c0.707,0.043,2.82,0.195,2.82,0.195"></path>
 							</g>
 
-							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 494 491.913" from="0 494 491.913" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" :dur="datas[20].fjzt==1?2:datas[20].fjzt==5?8:0">
+							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 494 491.913" from="0 494 491.913" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" dur="8">
 							</animateTransform>
 						</g>
 						<g>
@@ -1110,7 +1110,7 @@
 						c1.296,0.012,3.887,0.103,5.184,0.172c0.706,0.043,2.82,0.195,2.82,0.195"></path>
 							</g>
 
-							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 545 491.913" from="0 545 491.913" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" :dur="datas[21].fjzt==1?2:datas[21].fjzt==5?8:0">
+							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 545 491.913" from="0 545 491.913" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" dur="8">
 							</animateTransform>
 						</g>
 						<g>
@@ -1150,7 +1150,7 @@
 						c1.296,0.012,3.888,0.103,5.183,0.172c0.707,0.043,2.821,0.195,2.821,0.195"></path>
 							</g>
 
-							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 602 491.913" from="0 602 491.913" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" :dur="datas[22].fjzt==1?2:datas[22].fjzt==5?8:0">
+							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 602 491.913" from="0 602 491.913" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" dur="8">
 							</animateTransform>
 						</g>
 						<g>
@@ -1190,7 +1190,7 @@
 						c1.295,0.012,3.888,0.103,5.184,0.172c0.705,0.043,2.819,0.195,2.819,0.195"></path>
 							</g>
 
-							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 656 491.913" from="0 656 491.913" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" :dur="datas[23].fjzt==1?2:datas[23].fjzt==5?8:0">
+							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 656 491.913" from="0 656 491.913" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" dur="8">
 							</animateTransform>
 						</g>
 						<g>
@@ -1230,7 +1230,7 @@
 						c1.297,0.012,3.889,0.103,5.183,0.172c0.707,0.043,2.821,0.195,2.821,0.195"></path>
 							</g>
 
-							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 707 491.913" from="0 707 491.913" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" :dur="datas[24].fjzt==1?2:datas[24].fjzt==5?8:0">
+							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 707 491.913" from="0 707 491.913" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" dur="8">
 							</animateTransform>
 						</g>
 						<g>
@@ -1270,7 +1270,7 @@
 						c1.296,0.013,3.889,0.103,5.185,0.174c0.706,0.042,2.819,0.194,2.819,0.194"></path>
 							</g>
 
-							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 841 339.657" from="0 841 339.657" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" :dur="datas[25].fjzt==1?2:datas[25].fjzt==5?8:0">
+							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 841 339.657" from="0 841 339.657" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" dur="8">
 							</animateTransform>
 						</g>
 						<g>
@@ -1310,7 +1310,7 @@
 						c1.295,0.013,3.886,0.103,5.183,0.174c0.707,0.042,2.819,0.194,2.819,0.194"></path>
 							</g>
 
-							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 892 339.657" from="0 892 339.657" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" :dur="datas[26].fjzt==1?2:datas[26].fjzt==5?8:0">
+							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 892 339.657" from="0 892 339.657" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" dur="8">
 							</animateTransform>
 						</g>
 						<g>
@@ -1350,7 +1350,7 @@
 						c1.295,0.013,3.887,0.103,5.183,0.174c0.707,0.042,2.82,0.194,2.82,0.194"></path>
 							</g>
 
-							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 940 339.657" from="0 940 339.657" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" :dur="datas[27].fjzt==1?2:datas[27].fjzt==5?8:0">
+							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 940 339.657" from="0 940 339.657" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" dur="8">
 							</animateTransform>
 						</g>
 						<g>
@@ -1390,7 +1390,7 @@
 						c1.295,0.013,3.886,0.103,5.183,0.174c0.707,0.042,2.819,0.194,2.819,0.194"></path>
 							</g>
 
-							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 990 339.657" from="0 990 339.657" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" :dur="datas[28].fjzt==1?2:datas[28].fjzt==5?8:0">
+							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 990 339.657" from="0 990 339.657" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" dur="8">
 							</animateTransform>
 						</g>
 						<g>
@@ -1430,7 +1430,7 @@
 						c1.295,0.013,3.888,0.103,5.185,0.174c0.705,0.042,2.818,0.194,2.818,0.194"></path>
 							</g>
 
-							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 1040 339.657" from="0 1040 339.657" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" :dur="datas[29].fjzt==1?2:datas[29].fjzt==5?8:0">
+							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 1040 339.657" from="0 1040 339.657" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" dur="8">
 							</animateTransform>
 						</g>
 						<g>
@@ -1470,7 +1470,7 @@
 						c1.296,0.013,3.886,0.103,5.184,0.174c0.706,0.042,2.819,0.194,2.819,0.194"></path>
 							</g>
 
-							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 1087 339.657" from="0 1087 339.657" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" :dur="datas[30].fjzt==1?2:datas[30].fjzt==5?8:0">
+							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 1087 339.657" from="0 1087 339.657" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" dur="8">
 							</animateTransform>
 						</g>
 						<g>
@@ -1510,7 +1510,7 @@
 						c1.296,0.013,3.889,0.103,5.185,0.174c0.705,0.042,2.821,0.194,2.821,0.194"></path>
 							</g>
 
-							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 1186 339.657" from="0 1186 339.657" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" :dur="datas[32].fjzt==1?2:datas[32].fjzt==5?8:0">
+							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 1186 339.657" from="0 1186 339.657" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" dur="8">
 							</animateTransform>
 						</g>
 						<g>
@@ -1523,7 +1523,7 @@
 						</g>
 					</g>
 				</g>
-				<g id="_x23_18_1_">
+				<g id="_x23_32">
 					<g>
 						<path fill="#E1E1E0" d="M1140.798,339.661l-1.379,28.778c0,0,1.095,0.43,2.062,0.433c0.996,0.003,2.148-0.422,2.148-0.422
 				l-1.138-28.783L1140.798,339.661L1140.798,339.661z"></path>
@@ -1550,7 +1550,7 @@
 						c1.296,0.013,3.889,0.103,5.185,0.174c0.705,0.042,2.821,0.194,2.821,0.194"></path>
 							</g>
 
-							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 1141 339.657" from="0 1141 339.657" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" :dur="datas[31].fjzt==1?2:datas[31].fjzt==5?8:0">
+							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 1141 339.657" from="0 1141 339.657" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" dur="8">
 							</animateTransform>
 						</g>
 						<g>
@@ -1563,7 +1563,7 @@
 						</g>
 					</g>
 				</g>
-				<g id="_x23_34_1_">
+				<g id="_x23_34">
 					<g>
 						<path fill="#E1E1E0" d="M1240.172,339.661l-1.377,28.778c0,0,1.094,0.43,2.061,0.433c0.996,0.003,2.148-0.422,2.148-0.422
 				l-1.139-28.783L1240.172,339.661L1240.172,339.661z"></path>
@@ -1590,7 +1590,7 @@
 						c1.295,0.013,3.888,0.103,5.184,0.174c0.705,0.042,2.82,0.194,2.82,0.194"></path>
 							</g>
 
-							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 1241 339.657" from="0 1241 339.657" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" :dur="datas[33].fjzt==1?2:datas[33].fjzt==5?8:0">
+							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 1241 339.657" from="0 1241 339.657" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" dur="8">
 							</animateTransform>
 						</g>
 						<g>
@@ -1630,7 +1630,7 @@
 						c1.297,0.013,3.89,0.103,5.184,0.174c0.705,0.042,2.821,0.194,2.821,0.194"></path>
 							</g>
 
-							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 1281 339.657" from="0 1281 339.657" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" :dur="datas[34].fjzt==1?2:datas[34].fjzt==5?8:0">
+							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 1281 339.657" from="0 1281 339.657" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" dur="8">
 							</animateTransform>
 						</g>
 						<g>
@@ -1670,7 +1670,7 @@
 						c1.296,0.013,3.889,0.103,5.184,0.174c0.706,0.042,2.82,0.194,2.82,0.194"></path>
 							</g>
 
-							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 1331 339.657" from="0 1331 339.657" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" :dur="datas[35].fjzt==1?2:datas[35].fjzt==5?8:0">
+							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 1331 339.657" from="0 1331 339.657" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" dur="8">
 							</animateTransform>
 						</g>
 						<g>
@@ -1710,7 +1710,7 @@
 						c1.296,0.013,3.888,0.104,5.184,0.175c0.707,0.041,2.82,0.195,2.82,0.195"></path>
 							</g>
 
-							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 840 533.869" from="0 840 533.869" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" :dur="datas[57].fjzt==1?2:datas[57].fjzt==5?8:0">
+							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 840 533.869" from="0 840 533.869" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" dur="8">
 							</animateTransform>
 						</g>
 						<g>
@@ -1750,7 +1750,7 @@
 						c1.294,0.013,3.886,0.104,5.183,0.175c0.706,0.041,2.818,0.195,2.818,0.195"></path>
 							</g>
 
-							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 890 533.869" from="0 890 533.869" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" :dur="datas[56].fjzt==1?2:datas[56].fjzt==5?8:0">
+							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 890 533.869" from="0 890 533.869" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" dur="8">
 							</animateTransform>
 						</g>
 						<g>
@@ -1790,7 +1790,7 @@
 						c1.294,0.013,3.887,0.104,5.183,0.175c0.706,0.041,2.819,0.195,2.819,0.195"></path>
 							</g>
 
-							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 939 533.869" from="0 939 533.869" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" :dur="datas[55].fjzt==1?2:datas[55].fjzt==5?8:0">
+							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 939 533.869" from="0 939 533.869" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" dur="8">
 							</animateTransform>
 						</g>
 						<g>
@@ -1830,7 +1830,7 @@
 						c1.295,0.013,3.886,0.104,5.183,0.175c0.706,0.041,2.818,0.195,2.818,0.195"></path>
 							</g>
 
-							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 989 533.869" from="0 989 533.869" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" :dur="datas[54].fjzt==1?2:datas[54].fjzt==5?8:0">
+							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 989 533.869" from="0 989 533.869" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" dur="8">
 							</animateTransform>
 						</g>
 						<g>
@@ -1870,7 +1870,7 @@
 						c1.295,0.013,3.887,0.104,5.184,0.175c0.706,0.041,2.819,0.195,2.819,0.195"></path>
 							</g>
 
-							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 1038 533.869" from="0 1038 533.869" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" :dur="datas[53].fjzt==1?2:datas[53].fjzt==5?8:0">
+							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 1038 533.869" from="0 1038 533.869" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" dur="8">
 							</animateTransform>
 						</g>
 						<g>
@@ -1910,7 +1910,7 @@
 						c1.295,0.013,3.885,0.104,5.182,0.175c0.708,0.041,2.819,0.195,2.819,0.195"></path>
 							</g>
 
-							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 1085 533.869" from="0 1085 533.869" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" :dur="datas[52].fjzt==1?2:datas[52].fjzt==5?8:0">
+							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 1085 533.869" from="0 1085 533.869" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" dur="8">
 							</animateTransform>
 						</g>
 						<g>
@@ -1950,7 +1950,7 @@
 						c1.296,0.013,3.89,0.104,5.184,0.175c0.706,0.041,2.821,0.195,2.821,0.195"></path>
 							</g>
 
-							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 1185 533.869" from="0 1185 533.869" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" :dur="datas[50].fjzt==1?2:datas[50].fjzt==5?8:0">
+							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 1185 533.869" from="0 1185 533.869" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" dur="8">
 							</animateTransform>
 						</g>
 						<g>
@@ -1990,7 +1990,7 @@
 						c1.296,0.013,3.889,0.104,5.184,0.175c0.705,0.041,2.821,0.195,2.821,0.195"></path>
 							</g>
 
-							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 1140 533.869" from="0 1140 533.869" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" :dur="datas[51].fjzt==1?2:datas[51].fjzt==5?8:0">
+							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 1140 533.869" from="0 1140 533.869" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" dur="8">
 							</animateTransform>
 						</g>
 						<g>
@@ -2030,7 +2030,7 @@
 						c1.296,0.013,3.889,0.104,5.185,0.175c0.706,0.041,2.819,0.195,2.819,0.195"></path>
 							</g>
 
-							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 1239 533.869" from="0 1239 533.869" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" :dur="datas[49].fjzt==1?2:datas[49].fjzt==5?8:0">
+							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 1239 533.869" from="0 1239 533.869" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" dur="8">
 							</animateTransform>
 						</g>
 						<g>
@@ -2070,7 +2070,7 @@
 						c1.297,0.013,3.89,0.104,5.185,0.175c0.705,0.041,2.82,0.195,2.82,0.195"></path>
 							</g>
 
-							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 1279 533.869" from="0 1279 533.869" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" :dur="datas[48].fjzt==1?2:datas[48].fjzt==5?8:0">
+							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 1279 533.869" from="0 1279 533.869" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" dur="8">
 							</animateTransform>
 						</g>
 						<g>
@@ -2110,7 +2110,7 @@
 						c1.296,0.013,3.889,0.104,5.185,0.175c0.706,0.041,2.819,0.195,2.819,0.195"></path>
 							</g>
 
-							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 1329 533.869" from="0 1329 533.869" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" :dur="datas[47].fjzt==1?2:datas[47].fjzt==5?8:0">
+							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 1329 533.869" from="0 1329 533.869" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" dur="8">
 							</animateTransform>
 						</g>
 						<g>
@@ -2150,7 +2150,7 @@
 						c1.295,0.013,3.887,0.104,5.185,0.174c0.705,0.042,2.819,0.194,2.819,0.194"></path>
 							</g>
 
-							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 1087 422.793" from="0 1087 422.793" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" :dur="datas[41].fjzt==1?2:datas[41].fjzt==5?8:0">
+							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 1087 422.793" from="0 1087 422.793" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" dur="8">
 							</animateTransform>
 						</g>
 						<g>
@@ -2190,7 +2190,7 @@
 						c1.295,0.013,3.886,0.104,5.182,0.174c0.708,0.042,2.819,0.194,2.819,0.194"></path>
 							</g>
 
-							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 1137 422.793" from="0 1137 422.793" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" :dur="datas[40].fjzt==1?2:datas[40].fjzt==5?8:0">
+							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 1137 422.793" from="0 1137 422.793" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" dur="8">
 							</animateTransform>
 						</g>
 						<g>
@@ -2230,7 +2230,7 @@
 						c1.295,0.013,3.888,0.104,5.184,0.174c0.705,0.042,2.82,0.194,2.82,0.194"></path>
 							</g>
 
-							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 1186 422.793" from="0 1186 422.793" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" :dur="datas[39].fjzt==1?2:datas[39].fjzt==5?8:0">
+							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 1186 422.793" from="0 1186 422.793" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" dur="8">
 							</animateTransform>
 						</g>
 						<g>
@@ -2270,7 +2270,7 @@
 						c1.295,0.013,3.886,0.104,5.182,0.174c0.708,0.042,2.819,0.194,2.819,0.194"></path>
 							</g>
 
-							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 1236 422.793" from="0 1236 422.793" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" :dur="datas[38].fjzt==1?2:datas[38].fjzt==5?8:0">
+							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 1236 422.793" from="0 1236 422.793" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" dur="8">
 							</animateTransform>
 						</g>
 						<g>
@@ -2310,7 +2310,7 @@
 						c1.295,0.013,3.888,0.104,5.184,0.174c0.707,0.042,2.82,0.194,2.82,0.194"></path>
 							</g>
 
-							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 1287 422.793" from="0 1287 422.793" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" :dur="datas[37].fjzt==1?2:datas[37].fjzt==5?8:0">
+							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 1287 422.793" from="0 1287 422.793" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" dur="8">
 							</animateTransform>
 						</g>
 						<g>
@@ -2350,7 +2350,7 @@
 						c1.294,0.013,3.886,0.104,5.182,0.174c0.707,0.042,2.819,0.194,2.819,0.194"></path>
 							</g>
 
-							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 1338 422.793" from="0 1338 422.793" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" :dur="datas[36].fjzt==1?2:datas[36].fjzt==5?8:0">
+							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 1338 422.793" from="0 1338 422.793" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" dur="8">
 							</animateTransform>
 						</g>
 						<g>
@@ -2390,7 +2390,7 @@
 						c1.294,0.012,3.887,0.104,5.183,0.174c0.706,0.041,2.819,0.194,2.819,0.194"></path>
 							</g>
 
-							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 800 444.601" from="0 800 444.601" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" :dur="datas[42].fjzt==1?2:datas[42].fjzt==5?8:0">
+							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 800 444.601" from="0 800 444.601" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" dur="8">
 							</animateTransform>
 						</g>
 						<g>
@@ -2430,7 +2430,7 @@
 						c1.294,0.012,3.886,0.104,5.183,0.174c0.706,0.041,2.819,0.194,2.819,0.194"></path>
 							</g>
 
-							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 851 444.601" from="0 851 444.601" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" :dur="datas[43].fjzt==1?2:datas[43].fjzt==5?8:0">
+							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 851 444.601" from="0 851 444.601" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" dur="8">
 							</animateTransform>
 						</g>
 						<g>
@@ -2470,7 +2470,7 @@
 						c1.295,0.012,3.888,0.104,5.184,0.174c0.706,0.041,2.819,0.194,2.819,0.194"></path>
 							</g>
 
-							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 899 444.601" from="0 899 444.601" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" :dur="datas[44].fjzt==1?2:datas[44].fjzt==5?8:0">
+							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 899 444.601" from="0 899 444.601" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" dur="8">
 							</animateTransform>
 						</g>
 						<g>
@@ -2510,7 +2510,7 @@
 						c1.294,0.012,3.886,0.104,5.183,0.174c0.706,0.041,2.819,0.194,2.819,0.194"></path>
 							</g>
 
-							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 949 444.601" from="0 949 444.601" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" :dur="datas[45].fjzt==1?2:datas[45].fjzt==5?8:0">
+							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 949 444.601" from="0 949 444.601" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" dur="8">
 							</animateTransform>
 						</g>
 						<g>
@@ -2550,7 +2550,7 @@
 						c1.294,0.012,3.887,0.104,5.183,0.174c0.706,0.041,2.819,0.194,2.819,0.194"></path>
 							</g>
 
-							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 1000 444.601" from="0 1000 444.601" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" :dur="datas[46].fjzt==1?2:datas[46].fjzt==5?8:0">
+							<animateTransform type="rotate" fill="remove" attributeType="XML" repeatCount="indefinite" to="359 1000 444.601" from="0 1000 444.601" attributeName="transform" calcMode="linear" additive="replace" accumulate="none" restart="always" dur="8">
 							</animateTransform>
 						</g>
 						<g>
@@ -3123,15 +3123,15 @@
 				</g>
 			</g>
 			<g id="arrow">
-				<rect x="714.25" y="74.545" fill="#E60612" width="11.782" height="23.691"></rect>
-				<rect x="785.402" y="143.43" fill="#E60612" width="11.781" height="23.691"></rect>
-				<rect x="785.402" y="244.417" fill="#E60612" width="11.781" height="23.691"></rect>
-				<rect x="642.63" y="143.43" fill="#E60612" width="11.781" height="23.691"></rect>
-				<rect x="558.622" y="306.047" fill="#E60612" width="11.781" height="23.691"></rect>
-				<rect x="642.63" y="244.417" fill="#E60612" width="11.781" height="23.691"></rect>
-				<rect x="802.308" y="306.047" fill="#E60612" width="11.781" height="23.691"></rect>
-				<rect x="758.962" y="306.047" fill="#E60612" width="11.781" height="23.691"></rect>
-				<rect x="631.101" y="306.047" fill="#E60612" width="11.781" height="23.691"></rect>
+				<rect id="x111" x="714.25" y="74.545" fill="#E60612" width="11.782" height="23.691"></rect>
+				<rect id="x102" x="785.402" y="143.43" fill="#E60612" width="11.781" height="23.691"></rect>
+				<rect id="x302" x="785.402" y="244.417" fill="#E60612" width="11.781" height="23.691"></rect>
+				<rect id="x101" x="642.63" y="143.43" fill="#E60612" width="11.781" height="23.691"></rect>
+				<rect id="x311" x="558.622" y="306.047" fill="#E60612" width="11.781" height="23.691"></rect>
+				<rect id="x301" x="642.63" y="244.417" fill="#E60612" width="11.781" height="23.691"></rect>
+				<rect id="x322" x="802.308" y="306.047" fill="#E60612" width="11.781" height="23.691"></rect>
+				<rect id="x323" x="758.962" y="306.047" fill="#E60612" width="11.781" height="23.691"></rect>
+				<rect id="x312" x="631.101" y="306.047" fill="#E60612" width="11.781" height="23.691"></rect>
 			</g>
 		   </svg>
           </template>	   
@@ -3147,21 +3147,75 @@ export default {
   components: {
     previewPicture,
   },
-  props: { data: Array },
+  props: { data: Array ,zmmap:Object},
   data() {
     return {
+	//   graph: null,
       green: "#02A434",
       red: "#FF0000",
       datas: undefined,
     };
   },
   created() {},
-  methods: {},
+  methods: {
+	  refreshFan : function(data){
+		  if(data){
+			  data.forEach(element => {
+				  let wtNum = parseInt(element["wtnum"]);
+				  let state = element["fjzt"];
+				  let color = this.getWtColor(state);
+				  if(document.getElementById("_x23_"+wtNum)){
+					  let ele1 = document.getElementById("_x23_"+wtNum).children[1].children[0].children[0];
+					  ele1.children[0].setAttribute("fill",color);
+					  ele1.children[1].setAttribute("fill",color);
+					  ele1.children[2].setAttribute("fill",color);
+					  let speed = 0;
+					  if("1"==state || "5"==state) speed = 2;
+					  document.getElementById("_x23_"+wtNum).children[1].children[0].children[2].setAttribute("dur",speed);
+				  }
+			  });
+		  }
+	  },
+	  refreshDLQ : function(data){
+		//   console.log(data);
+		if(data){
+			for(let dlq in data){
+			  if(document.getElementById(dlq)){
+				  if("1" == data[dlq]){
+					  document.getElementById(dlq).setAttribute("fill","#E60612");
+				  }else{
+                      document.getElementById(dlq).setAttribute("fill","#05bb4c");
+				  }
+			  }
+			}
+		}
+	  },
+	  getWtColor : function(stateCode){
+		  if("0" == stateCode) return "#05bb4c";
+		  if("1" == stateCode) return "#4b55ae";
+		  if("2" == stateCode) return "#ba3237";
+		  if("3" == stateCode) return "#606769";
+		  if("4" == stateCode) return "#e17e23";
+		  if("5" == stateCode) return "#c531c7";
+		  if("6" == stateCode) return "#c531c7";
+        // "0":"fan-green",
+        // "1":"fan-blue",
+        // "2":"fan-red",
+        // "3":"fan-gray",
+        // "4":"fan-orange",
+        // "5":"fan-green",限出力
+        // "6":"fan-green"限停
+		// 接入风机:#ffffff    运行:#4b55ae     待机:#05bb4c   限电:#c531c7   故障:#ba3237  检修:#e17e23   限电降速:#c531c7 离线:#606769
+	  }
+  },
   watch: {
     data(value) {
       this.datas = value;
-	  console.log(123123,value)
+	  this.refreshFan(value);
     },
+	zmmap(value){
+	  this.refreshDLQ(value);
+	}
   },
 };
 </script>

+ 3 - 1
src/views/WindSite/pages/GeneralAppearance.vue

@@ -54,7 +54,7 @@
     </div>
     <!-- <gax6 class="general-appearance-body"></gax6> -->
     <div>
-      <AppearanceXs class="general-appearance-body" :data="fjmap"/>
+      <AppearanceXs class="general-appearance-body" :data="fjmap" :zmmap="zmmap"/>
     </div>
   </div>
 </template>
@@ -79,6 +79,7 @@ export default {
       wpId: undefined, //场站
       wpnumMap: {}, //风机监视数量
       fjmap: [], //场站风机详情
+      zmmap: {},
       selectIndex: 0,
       rowIndex: 0,
       btnGroups: [
@@ -158,6 +159,7 @@ export default {
           if (res.code == 200) {
             that.wpnumMap = res.data.fczbmap.jczbmap;
             that.fjmap = res.data.fjmap[0];
+            that.zmmap = res.data.zmmap;
           }
         },
       });