From b7c39e4ccd65249dc385d76d08ed59834f83ad97 Mon Sep 17 00:00:00 2001
From: liuyg <376836862@qq.com>
Date: Wed, 15 Dec 2021 17:34:04 +0800
Subject: [PATCH] +
---
src/components/mobileCortrolButtom/index.vue | 75 ++++++++++++++++++++++++++++++++-----
1 files changed, 64 insertions(+), 11 deletions(-)
diff --git a/src/components/mobileCortrolButtom/index.vue b/src/components/mobileCortrolButtom/index.vue
index ea17825..1f6020a 100644
--- a/src/components/mobileCortrolButtom/index.vue
+++ b/src/components/mobileCortrolButtom/index.vue
@@ -1,30 +1,70 @@
<template>
<div class="m-left-mobileCortrolButtom">
<div class="m-l-inbut"><i class="el-icon-s-help"></i></div>
- <div class="m-l-inbut"><i class="el-icon-s-flag"></i></div>
- <div class="m-l-inbut"><i class="el-icon-menu"></i></div>
- <div class="m-l-inbut"><i class="el-icon-location"></i></div>
+ <div class="m-l-inbut">
+ <!-- <i class="el-icon-s-flag"></i> -->
+ <el-dropdown trigger="click" @command="handleCommand">
+ <span class="el-dropdown-link icons">
+ <i class="el-icon-s-flag icon"></i>
+ </span>
+ <el-dropdown-menu slot="dropdown">
+ <el-dropdown-item command="西东大街">西东大街</el-dropdown-item>
+ <el-dropdown-item command="长江路">长江路</el-dropdown-item>
+ <el-dropdown-item command="科技园">科技园</el-dropdown-item>
+ <el-dropdown-item command="逸夫楼">逸夫楼</el-dropdown-item>
+ </el-dropdown-menu>
+ </el-dropdown>
+ </div>
+ <div class="m-l-inbut" @click="openBigPopupAfter">
+ <i class="el-icon-menu"></i>
+ </div>
+ <div class="m-l-inbut" @click="goOn"><i class="el-icon-location"></i></div>
</div>
</template>
<script>
+import { mapGetters } from "vuex";
+import { getIp, getUsers } from "@/api/mobile/ip/index";
export default {
name: "mobileCortrolButtom",
- computed: {},
data() {
- return {
- viewer: null,
- DC: null,
- };
+ return {};
+ },
+ computed: {
+ ...mapGetters(["mviewer"]),
},
created() {
this.DC = global.DC;
},
mounted() {},
methods: {
- initialize(viewer) {
- viewer.scene.globe.depthTestAgainstTerrain = false;
- this.viewer = viewer;
+ handleCommand(command) {
+ console.log(command, "定位");
+ // 定位
+ // this.mviewer.zoomToPosition(
+ // new DC.Position(
+ // e.wgs84Position.lng,
+ // e.wgs84Position.lat - 0.016,
+ // 1530,
+ // 0,
+ // -45
+ // )
+ // );
+ },
+ openBigPopupAfter() {
+ this.$store.commit("MSET_BIGPOPUPAFTER", true);
+ },
+ goOn() {
+ console.log(returnCitySN["cip"]);
+ let data = {
+ ip: returnCitySN["cip"],
+ key: "7WKBZ-QDY62-WEEUG-C7KUN-ADAF5-L5BKZ",
+ };
+ console.log("定位", data.ip);
+ // getIp(data).then((res) => {
+ // // getUsers(data).then((res) => {
+ // console.log(res);
+ // });
},
},
};
@@ -48,6 +88,19 @@
font-size: 22px;
margin-left: 12px;
border-radius: 5px;
+ .icons {
+ display: inline-block;
+ width: 100%;
+ height: 100%;
+ }
+ .icon {
+ font-size: 20px;
+ color: #fff;
+ &::before {
+ width: 100%;
+ height: 100%;
+ }
+ }
}
}
</style>
--
Gitblit v1.9.3