From 03012dbaf8d1dcc43f31feb488f9cbcb7d30f011 Mon Sep 17 00:00:00 2001
From: WX <1377869194@qq.com>
Date: 星期三, 13 九月 2023 14:24:15 +0800
Subject: [PATCH] 优化

---
 src/views/plotting/plottingInquire.vue |   44 ++++++++++++++++++++++++++++----------------
 1 files changed, 28 insertions(+), 16 deletions(-)

diff --git a/src/views/plotting/plottingInquire.vue b/src/views/plotting/plottingInquire.vue
index f6c93a1..c87ada0 100644
--- a/src/views/plotting/plottingInquire.vue
+++ b/src/views/plotting/plottingInquire.vue
@@ -24,10 +24,7 @@
         >
           <!-- <el-tab-pane label="鍥惧眰灞炴��" name="first">User</el-tab-pane> -->
           <el-tab-pane label="鏌ヨ缁撴灉" name="second">
-            <div class="chart_box" v-if="chartIsshow">
-              <Bar-graph :width="'100%'" :height="'260px'"></Bar-graph>
-            </div>
-            <div class="inquireContent_input" v-if="!chartIsshow">
+            <div class="inquireContent_input" v-show="pixelIsShow">
               <!-- <div class="inquireContent_input_left">
                 <div class="label">鑼冨洿妗�</div>
                 <el-input
@@ -38,7 +35,7 @@
                   <template #append>km</template>
                 </el-input>
               </div> -->
-              <div class="inquireContent_input_right" v-show="pixelIsShow">
+              <div class="inquireContent_input_right">
                 <div class="label">鑼冨洿妗嗗唴鏈�澶у儚绱犲��</div>
                 <el-select
                   v-model="ScopeBox.pixel"
@@ -55,6 +52,9 @@
                   />
                 </el-select>
               </div>
+            </div>
+            <div class="chart_box" v-if="chartIsshow">
+              <Bar-graph :width="'100%'" :height="'260px'"></Bar-graph>
             </div>
             <div class="inquireContent_msg" v-if="!chartIsshow">
               <div class="inquireContent_msg_k">
@@ -89,7 +89,7 @@
                 </div>
               </div>
             </div>
-            <div class="download">
+            <div class="download" v-if="!chartIsshow">
               <el-button link @click="download">涓嬭浇鍒嗘瀽缁撴灉</el-button>
             </div>
           </el-tab-pane>
@@ -170,10 +170,12 @@
 let resultList = ref([]);
 //鍍忕礌閫夋嫨
 const pixelChange = (val) => {
-  selectPoint({
-    pixel: val,
-    wkt: `POINT (${store.state.plottingInquireData.entitiesData.lng} ${store.state.plottingInquireData.entitiesData.lat})`,
-  });
+  if (store.state.plottingInquireData.entitiesData.icon == "d.png") {
+    selectPoint({
+      pixel: val,
+      wkt: store.state.plottingInquireData.entitiesData.wkt,
+    });
+  }
 };
 //涓嬭浇csv
 const download = () => {
@@ -208,8 +210,7 @@
       e.max = "-";
       e.min = "-";
     }
-    console.log(store.state.plottingInquireData.entitiesData.lng);
-    console.log(store.state.plottingInquireData.entitiesData.lat);
+
     e.lng = store.state.plottingInquireData.entitiesData.lng;
     e.lat = store.state.plottingInquireData.entitiesData.lat;
     resultList.value.push(e);
@@ -219,6 +220,17 @@
 const selectPolyline = async (res) => {
   const dt = await selectByPolyline(res);
   console.log(dt);
+  // dt.result.forEach((e) => {
+  //   if (e.code != 200) {
+  //     e.avg = "-";
+  //     e.max = "-";
+  //     e.min = "-";
+  //   }
+
+  //   // e.lng = store.state.plottingInquireData.entitiesData.lng;
+  //   // e.lat = store.state.plottingInquireData.entitiesData.lat;
+  //   // resultList.value.push(e);
+  // });
 };
 const setLayerLocation = () => {
   var entities = Viewer.entities._entities._array;
@@ -261,10 +273,10 @@
     inquireData.value = nVal.entitiesData;
     if (nVal.entitiesData.icon == "x.png") {
       chartIsshow.value = true;
-      // selectPolyline({
-      //   pixel: ScopeBox.value.pixel,
-      //   wkt: `POINT (${nVal.entitiesData.lng})`,
-      // })
+      selectPolyline({
+        pixel: ScopeBox.value.pixel,
+        wkt: nVal.entitiesData.wkt,
+      });
     }
     if (nVal.entitiesData.icon == "m.png") {
       if (nVal.entitiesData.name == oVal.entitiesData.name) {

--
Gitblit v1.9.3