Browse Source

增加水深图层并定位

zk 1 year ago
parent
commit
949cc9816b
2 changed files with 6 additions and 1 deletions
  1. 3 1
      src/views/hdsj/Index.vue
  2. 3 0
      src/views/hdsj/cpns/WaterDepthList.vue

+ 3 - 1
src/views/hdsj/Index.vue

@@ -211,7 +211,7 @@
 
 
   import ShowYuWarning from '@/views/hdsj/cpns/ShowYuWarning'
   import ShowYuWarning from '@/views/hdsj/cpns/ShowYuWarning'
   import {addLayerByName} from "@/utils/map/Layer"
   import {addLayerByName} from "@/utils/map/Layer"
-  import {compareSjBeforeAfter} from "@/utils/map/Channel";
+  import {compareSjBeforeAfter, showWhss} from "@/utils/map/Channel";
 
 
 
 
   const type =ref('计划方量')
   const type =ref('计划方量')
@@ -258,6 +258,7 @@ function handleShowBingTu()
   }
   }
 
 
   function handleCloseWhss() {
   function handleCloseWhss() {
+    showWhss(false)
     data_ssgl.value[0].isHighlight = false
     data_ssgl.value[0].isHighlight = false
     data_ssgl.value[0].value = '-'
     data_ssgl.value[0].value = '-'
     listShow_whss.value = false
     listShow_whss.value = false
@@ -290,6 +291,7 @@ function handleShowBingTu()
     }
     }
     if(item.title==='维护水深') {
     if(item.title==='维护水深') {
       if(listShow_whss.value) {
       if(listShow_whss.value) {
+        showWhss(true)
         handleCloseWhss()
         handleCloseWhss()
       } else {
       } else {
         data_ssgl.value[0].isHighlight = true
         data_ssgl.value[0].isHighlight = true

+ 3 - 0
src/views/hdsj/cpns/WaterDepthList.vue

@@ -21,6 +21,8 @@
 
 
 <script setup>
 <script setup>
 import { reactive, ref, onMounted } from 'vue'
 import { reactive, ref, onMounted } from 'vue'
+
+import {showWhss,locationOneWhss} from "@/utils/map/Channel";
 // import { GetWhss } from '@/apis/hdsj'
 // import { GetWhss } from '@/apis/hdsj'
 
 
 /* onMounted(() => {
 /* onMounted(() => {
@@ -49,6 +51,7 @@ const emit = defineEmits(['close', 'pick'])
 
 
 function handleClickRow(item) {
 function handleClickRow(item) {
   currentId.value = item.id
   currentId.value = item.id
+  locationOneWhss(item.id,true)
   emit('pick', item)
   emit('pick', item)
 }
 }