| 
					
				 | 
			
			
				@@ -57,12 +57,28 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       state: "", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       timeout: null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       pick_entity: null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      dataid: 0, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      tempData: [], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   //监听属性 类似于data概念 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  computed: {}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  computed: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    vectordataid() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      return store.state.vectordataid; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   //监控data中的数据变化 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  watch: {}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  watch: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    vectordataid: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      immediate: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      handler(newValue) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        this.dataid = newValue; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        this.$nextTick(()=>{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          this.initChart(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   //方法集合 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   methods: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     build_data(geojson) { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -134,17 +150,17 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         beginTime: params ? params.beginTime : store.state.cockpit_date[0], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         endTime: params ? params.endTime : store.state.cockpit_date[1], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         id: params ? params.id : "4602", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        val0: params ? params.dataid : "3", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        val0: this.dataid == 0 ? store.state.vectordataid : this.dataid, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       let res = await QueryList(obj); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       const data = []; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      var total = 0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      var total = 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       res.data.forEach((item, index) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         data.push({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           name: item["用海类型"], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           value: item["宗海面积(公顷)"], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        total += Number(item["宗海面积(公顷)"]) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        total += Number(item["宗海面积(公顷)"]); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       const color = [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         "#3591FF", 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -186,7 +202,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       let option = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         //你的代码 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        backgroundColor:'transparent', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        backgroundColor: "transparent", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         legend: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           // type: 'scroll', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           show: true, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -285,11 +301,11 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       pick_entity = new Cesium.CustomDataSource("pick_entity"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       viewer.dataSources.add(pick_entity); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }); //生命周期 - 挂在完成 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    this.initChart(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }, //生命周期 - 挂在完成 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   beforeUpdate() {}, //生命周期 - 更新之前 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   updated() {}, //生命周期 - 更新之后 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  beforeDestroy() {}, //生命周期 - 销毁之前 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  beforeDestroy() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  }, //生命周期 - 销毁之前 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   destroy() {}, //生命周期 - 销毁完成 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   activated() {}, //若组件实例是 <KeepAlive> 缓存树的一部分,当组件被插入到 DOM 中时调用。 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   deactivated() {}, //若组件实例是 <KeepAlive> 缓存树的一部分,当组件从 DOM 中被移除时调用。 
			 |