Bladeren bron

地图联动

zpf 1 jaar geleden
bovenliggende
commit
94d83d980b
2 gewijzigde bestanden met toevoegingen van 50 en 41 verwijderingen
  1. 2 0
      src/views/cockpitNew1/hysy.vue
  2. 48 41
      src/views/viewer1.vue

+ 2 - 0
src/views/cockpitNew1/hysy.vue

@@ -72,6 +72,8 @@ export default {
     beforeMount() { }, //生命周期 - 挂载之前
     methods: {
         getRenKou() {
+            console.log("进来了");
+            
             const that = this;
             var dom = document.getElementById('hysyEchart');
 

+ 48 - 41
src/views/viewer1.vue

@@ -4,7 +4,7 @@
         <ser-center></ser-center>
         <JSYD />
         <TDSC />
-        <HYSY />
+        <HYSY ref="hysy_ref" />
         <TDSY />
         <GDBH />
         <STXF />
@@ -44,11 +44,56 @@ export default {
     //方法集合
     methods: {
         switch() {
+            console.log("switch", "asdasd");
+
             this.flag = !this.flag;
 
         },
         deteChange(date) {
 
+        },
+        async hysyq(address) {
+            // 选中xzqh查询
+            let obj = {
+                beginTime: '20240101',
+                endTime: '20240501',
+                jscType: 'jsc_hysyq_ztsh',
+                id: address
+            };
+            let data = await cockpitInfo(obj);
+
+            let obg_text = {
+                xzqhdm_number: data.data[0].xzqhdm_number,
+                zhmj: data.data[0].zhmj,
+
+            }
+            console.log(obg_text, "obg_echart");
+
+            store.setCockpitHysyText(obg_text);
+
+            // 图表数据
+            let obj_echart = {
+                beginTime: '20240101',
+                endTime: '20240501',
+                jscType: 'jsc_hysyq_yelx',
+                id: address
+            };
+            let data_echart = await cockpitInfo(obj_echart);
+
+            let obg_echart = {
+                x: data_echart.data.map(item => item.yhlx_name),
+                bar: data_echart.data.map(item => item.zhmj)
+
+            }
+
+            store.setCockpitHysyEchart(obg_echart);
+
+
+            this.$refs.hysy_ref["getRenKou"]();
+
+            // getRenKou();
+
+            console.log(address, "address");
         },
         async pick_xzqh() {
             const that = this;
@@ -105,46 +150,8 @@ export default {
 
                                 }
                             })
-                            // 选中xzqh查询
-                            let obj = {
-                                beginTime: '20240101',
-                                endTime: '20240501',
-                                jscType: 'jsc_hysyq_ztsh',
-                                id: address
-                            };
-                            let data = await cockpitInfo(obj);
-
-                            let obg_text = {
-                                xzqhdm_number: data.data[0].xzqhdm_number,
-                                zhmj: data.data[0].zhmj,
-
-                            }
-                            console.log(obg_text, "obg_echart");
-
-                            store.setCockpitHysyText(obg_text);
-
-                            // 图表数据
-                            let obj_echart = {
-                                beginTime: '20240101',
-                                endTime: '20240501',
-                                jscType: 'jsc_hysyq_yelx',
-                                id: address
-                            };
-                            let data_echart = await cockpitInfo(obj_echart);
-
-                            let obg_echart = {
-                                x: data_echart.data.map(item => item.yhlx_name),
-                                bar: data_echart.data.map(item => item.zhmj)
-
-                            }
-
-                            store.setCockpitHysyEchart(obg_echart);
-
-
-
-
-
-                            console.log(address, "address");
+                            // 驾驶舱海域使用权
+                            that.hysyq(address);
 
                         } else {