Ver código fonte

土地整治详情关闭、项目类型修改、新增耕地跳转修改

maxiaoxiao 6 meses atrás
pai
commit
83301a25eb

+ 17 - 0
src/utils/MapHelper/help.js

@@ -59,6 +59,23 @@ export function loadGeoJSON(geom, yanse, adata, fun) {
         offset: new Cesium.HeadingPitchRange(0, -45),
       });
     fun(data)
+    if (!geojson.type.includes("Polygon")) {
+      data.entities.values.forEach((entity, ei) => {
+        if (entity.billboard) {
+          entity.billboard = new Cesium.BillboardGraphics({
+            image: "@/.././static/images/flypng/hos_point.png",
+            height: 40,
+            width: 40,
+            scale: 1.0,
+            pixelOffset: new Cesium.Cartesian2(0, -16),
+          });
+          // entity.point = {
+          //   pixelsize: 20,
+          //   color: Cesium.Color.fromCssColorString(colors),
+          // };
+        }
+      });
+    }
 
   });
   // let polygon = Cesium.GeoJsonDataSource.load(geojson, {

+ 1 - 1
src/views/LandConsolidation/components/config.js

@@ -30,7 +30,7 @@ export const legends = [
 
 export const reasonList = [
   { name: "农用地整理项目", code: 0 },
-  { name: "建设用地整项目", code: 1 },
+  { name: "建设用地整项目", code: 1 },
   { name: "乡村生态保护修复项目", code: 2 },
   { name: "乡村历史文化保护项目", code: 3 },
 ]

+ 1 - 1
src/views/LandConsolidation/components/xzgd.vue

@@ -103,7 +103,7 @@ export default {
       this.region = region;
       this.xmdata = xmdata;
       this.params = { zzxmid: xmdata.id, bsm: this.region };
-      this.getData();
+      this.gdchange();
     },
     getData() {
       this.$emit("updateParent", "loading", true);

+ 1 - 0
src/views/LandConsolidation/index.vue

@@ -210,6 +210,7 @@ export default {
       if (val == 1) this.$refs.list.regionChange(this.xzqh);
 
       if (val == 2) this.$refs.xzgd.regionChange(this.xzqh, xmdata);
+      this.$refs.detailModal.closeInster();
     },
     goxzgd(xmdata) {
       this.onClick(2, xmdata);