| 
					
				 | 
			
			
				@@ -142,6 +142,7 @@ import bar from "@/components/echartsTemplate/bar.vue"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import Statistics from "../components/statistics.vue"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import { overview, district, reason } from "@/api/Idleland.js"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import { QueryOne, QueryList } from "@/api/cockpitNew"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import { GetJctbDate, DeleteGdbh } from "@/api/ghss/gdbhadd.js"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import { legends } from "../config.js"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import { loadGeoJSON } from "@/utils/MapHelper/help.js"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 export default { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -203,44 +204,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         yData: [[-10, 10, 10, 10]], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         legend: [""], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      cityList: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          name: "天涯区", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          number: 125, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          area: 48.73, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          unit: "km²", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          name: "崖州区", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          number: 125, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          area: 48.73, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          unit: "km²", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          name: "海棠区", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          number: 125, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          area: 48.73, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          unit: "km²", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          name: "吉阳区", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          number: 125, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          area: 48.73, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          unit: "km²", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          name: "吉阳区", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          number: 125, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          area: 48.73, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          unit: "km²", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          name: "吉阳区", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          number: 125, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          area: 48.73, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          unit: "km²", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      cityList: [], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   components: { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -249,6 +213,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   mounted() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     this.getYear(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    this.GetData(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     this.typeList = [{ label: "耕地" }, ...legends]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   methods: { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -263,6 +228,12 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.yearList.push({ value: i, label: i + "年" }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    GetData() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      GetJctbDate().then((res) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        this.xzdata = res.data; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        this.$emit("updateParent", "loading", false); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     regionChange(region) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.region = region; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.getData(); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -271,15 +242,25 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.$emit("updateParent", "loading", true); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.Getzzxm(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.Getxzxx(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.Getkjxx(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      this.GetCityList(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     async Getzzxm() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       let sdres = await QueryOne({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        jscType: "qytuzz_sdzl_sdqk", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        jscType: "t_gdbh_jctb_tbzl", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         id: this.region, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        val0: "2024-02-17 00:00:00", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        val1: "2024-12-31 23:59:59", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        val2: "", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.sdata = sdres.data; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      let lxres = await QueryList({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        jscType: "t_gdbh_jctb_jclx", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        id: this.region, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      console.log(lxres, "lx"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       let { data } = await QueryList({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         jscType: "jsc_stxf_ywfl_tdzz", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         id: this.region, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -292,6 +273,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.setEchart(this.eData, 0); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     async Getxzxx() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       let res = await QueryOne({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         jscType: `qytuzz_sdzl_xzxx_${this.tab}`, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -300,6 +282,23 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.xzdata = res.data; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.$emit("updateParent", "loading", false); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    async GetCityList() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      this.cityList = []; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      let flres = await QueryList({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        jscType: "t_gdbh_jctb_qxfl", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        id: this.region, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        val0: "2024-02-17 00:00:00", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        val1: "2024-12-31 23:59:59", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      flres.data.forEach((fl) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        this.cityList.push({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          name: fl.xzqmc, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          number: fl.jcgs, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          area: fl.jcmj, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          unit: "km²", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     async Getkjxx() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       let res = await QueryList({ 
			 |