From 3ea790ec7b0280a55cc406d2c3dc9fa5411a7471 Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Thu, 20 Jan 2022 17:32:24 +0800
Subject: [PATCH] Merge branch 'master' of http://192.168.0.105:10010/r/school-web

---
 src/components/mobilemap/index.vue |   58 ++++++++++++++++++++++++++++++++++++++++++++--------------
 1 files changed, 44 insertions(+), 14 deletions(-)

diff --git a/src/components/mobilemap/index.vue b/src/components/mobilemap/index.vue
index cc9c4ae..4d2277a 100644
--- a/src/components/mobilemap/index.vue
+++ b/src/components/mobilemap/index.vue
@@ -34,6 +34,7 @@
 </template>
 <script>
 import axios from "axios";
+import { getBuildClock } from "@/api/mobile/buildsClock/buildsClock"; // 楼栋详情
 import { mapGetters } from "vuex";
 export default {
   name: "mobilemapBox",
@@ -560,20 +561,49 @@
               ),
             });
           }
-          // 定制化窗体
-          that.openPopupS(
-            {},
-            [e.wgs84SurfacePosition.lng, e.wgs84SurfacePosition.lat],
-            {
-              name: "楼栋号:" + e.overlay.attr["楼栋号"],
-              bgImg:
-                "http://223.82.109.183:2081/zhxy/upload/20220105/3c05dd70a9eac17b7e49afbfc7b1b68e.png",
-              address: "",
-              introduce: "",
-              data: e,
-              lntLat: [e.wgs84SurfacePosition.lng, e.wgs84SurfacePosition.lat],
-            }
-          );
+
+          //如果是地图点击建筑,调用接口查详情
+          let ids =
+            e.overlay.attr["楼栋号"] == "8栋"
+              ? "9栋"
+              : e.overlay.attr["楼栋号"] == "9栋"
+              ? "8栋"
+              : e.overlay.attr["楼栋号"];
+          let eIntlat = [
+            e.wgs84SurfacePosition.lng,
+            e.wgs84SurfacePosition.lat,
+          ];
+          getBuildClock({
+            mechanismname: "香琴湾" + ids,
+          }).then((res) => {
+            const item = res.data.data;
+            // data.query.bgImg = ds.mechanismname;
+            // data.query.name = ds.tpurl;
+            // data.query.panoramaurl = ds.panoramaurl;
+            // data.query.bgImg = ds.tpurl;
+            // data.query.bgImg = ds.tpurl;
+            let useData = {
+              name: item.mechanismname,
+              lntLat: eIntlat,
+              alt: item.gd,
+              heading: item.heading,
+              pitch: item.pitch,
+              roll: item.roll,
+              bgImg: item.tpurl,
+              QRImg: item.codeurl,
+              websiteUrl: item.websiteurl,
+              telePhone: item.telephone,
+              address: item.address,
+              introduce: item.introduce,
+              video: item.videourl,
+              buts: ["定位", "实景", "图集"],
+              panoramaurl: item.panoramaurl, //全景
+            };
+            // 定制化窗体
+            // console.log(item, useData, "111111");
+            // return;
+            that.openPopupS({}, eIntlat, useData);
+          });
         } else {
           if (that.areaLayerSelect.overlay != undefined) {
             that.areaLayerSelect.overlay.setStyle({

--
Gitblit v1.9.3