From 32a74e421964aa589a13944e4949e35273fc629f Mon Sep 17 00:00:00 2001
From: lixuliang <lixuliang_hd@126.com>
Date: 星期四, 12 十月 2023 16:31:16 +0800
Subject: [PATCH] 2号屏

---
 src/assets/js/rpc.js |   40 +++++++++++++++++++++++++++++++++-------
 1 files changed, 33 insertions(+), 7 deletions(-)

diff --git a/src/assets/js/rpc.js b/src/assets/js/rpc.js
index 6a1dcaf..aa95712 100644
--- a/src/assets/js/rpc.js
+++ b/src/assets/js/rpc.js
@@ -27,7 +27,21 @@
     objArr: [],
     //鍏抽敭瀛楁煡璇�
     getFuzzyQuery(res) {
-        store.queryLayer.val = res.message;
+        if(res.message.indexOf('濂旈┌')>-1){
+            store.queryLayer.val ='濂旈┌鍏徃'
+        } else if(res.message.indexOf('姘告槍')>-1){
+            store.queryLayer.val ='姘告槍宸ヤ笟鍥�'
+        }else if(res.message.indexOf('浜笢')>-1){
+            store.queryLayer.val ='浜笢'
+        }else if(res.message.indexOf('灏忕背')>-1){
+            store.queryLayer.val ='灏忕背'
+        }else if(res.message.indexOf('鍗氬ぇ')>-1){
+            store.queryLayer.val ='鍗氬ぇ澶у帵'
+        }else{
+          
+            //  store.queryLayer.val = res.message;
+        }
+     
         this.setClearAllMsg();
         if (!res.baidu_keys) return;
         var flag = true;
@@ -72,7 +86,19 @@
             this.objArr = [];
             for (var i = 0; i < length; i++) {
                 var world = keyWorld[i].word;
-                console.log("world", world);
+               if(world.indexOf('濂旈┌')>-1){
+                   world ='濂旈┌'
+               } else if(world.indexOf('姘告槍')>-1){
+                world ='姘告槍'
+               }else if(world.indexOf('浜笢')>-1){
+                world ='浜笢'
+               }else if(world.indexOf('灏忕背')>-1){
+                world ='灏忕背'
+               }else if(world.indexOf('鍗氬ぇ')>-1){
+                world ='鍗氬ぇ'
+               }else{
+               continue;
+               }
                 this.setFuzzyQueryData(world, i, length - 1);
             }
         }
@@ -190,7 +216,7 @@
                 coord.push(parseFloat(geom[i]))
             }
             this.setDrawPolyExtent(coord)
-        } else if (res.type == "鍦板潡") {
+        } else if (res.type == "鍦板潡" || res.type == "浼佷笟") {
             getDiKuanFanWei(res.lon, res.lat).then(response => {
                 let center = { lon: 0, lat: 0 };
                 let polygon = that.read(response.geometry);
@@ -468,7 +494,7 @@
             data.showLine = false;
             data.mode = 1;
             data.pitch = -10;
-            data.height = 75;
+            data.height = 500;
             data.speed = 25;
 
             that.LineRoaming = sgworld.Creator.createDynamicObject(
@@ -561,9 +587,9 @@
         });
         window.Viewer.flyTo(this.position, {
             offset: {
-                heading: Cesium.Math.toRadians(0.0),
-                pitch: Cesium.Math.toRadians(-30),
-                range: 1500
+                heading: Cesium.Math.toRadians(-200),
+                pitch: Cesium.Math.toRadians(-45),
+                range: 4000
             },
             duration: 3
         });

--
Gitblit v1.9.3