|
|
|
@ -4,7 +4,7 @@
|
|
|
|
|
* @Author: JC9527
|
|
|
|
|
* @Date: 2023-08-14 15:46:26
|
|
|
|
|
* @LastEditors: JC9527
|
|
|
|
|
* @LastEditTime: 2023-08-17 18:16:09
|
|
|
|
|
* @LastEditTime: 2023-08-17 21:32:14
|
|
|
|
|
-->
|
|
|
|
|
<!--
|
|
|
|
|
* @Descripttion:
|
|
|
|
@ -41,11 +41,11 @@
|
|
|
|
|
<i slot="suffix" class="el-icon-search" @click="search"></i>
|
|
|
|
|
</el-input>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="laser-positioning" @click="positioning()">
|
|
|
|
|
<div class="laser-positioning">
|
|
|
|
|
<span>地图扎点</span>
|
|
|
|
|
<img src="@/assets/images/positioning.png" alt="">
|
|
|
|
|
</div>
|
|
|
|
|
<div class="creation-task" @click="createdTask()">
|
|
|
|
|
<div class="creation-task">
|
|
|
|
|
<span>任务创建</span>
|
|
|
|
|
<img src="@/assets/images/createdTask.png" alt="">
|
|
|
|
|
</div>
|
|
|
|
@ -110,10 +110,10 @@
|
|
|
|
|
<personage-track ref="personageTrack"></personage-track>
|
|
|
|
|
<crew-assign ref="crewAssign"></crew-assign>
|
|
|
|
|
<video-wall ref="videoWall"></video-wall>
|
|
|
|
|
<person-popup v-if="personPopup" v-on:personClose="personClose" v-on:getRoute="presoninfo"></person-popup>
|
|
|
|
|
<event-popup v-if="eventPopup" v-on:eventClose="eventClose" v-on:zhipai="personzhipai"></event-popup>
|
|
|
|
|
<car-popup v-if="carPopup" v-on:carClose="carClose" v-on:carinfo="carinfo"></car-popup>
|
|
|
|
|
<monitoring-popup v-if="monitoringPopup" v-on:monitoringClose="monitoringClose" v-on:monitoringInfo="monitoringInfo"></monitoring-popup>
|
|
|
|
|
<person-popup v-if="personPopup" v-on:personClose="personClose" v-on:getRoute="presoninfo" :point="mypoint"></person-popup>
|
|
|
|
|
<event-popup v-if="eventPopup" v-on:eventClose="eventClose" v-on:zhipai="personzhipai" :point="mypoint"></event-popup>
|
|
|
|
|
<car-popup v-if="carPopup" v-on:carClose="carClose" v-on:carinfo="carinfo" :point="mypoint"></car-popup>
|
|
|
|
|
<monitoring-popup v-if="monitoringPopup" v-on:monitoringClose="monitoringClose" v-on:monitoringInfo="monitoringInfo" :point="mypoint"></monitoring-popup>
|
|
|
|
|
</div>
|
|
|
|
|
</template>
|
|
|
|
|
<script>
|
|
|
|
@ -180,7 +180,8 @@ export default {
|
|
|
|
|
personPopup:false,
|
|
|
|
|
eventPopup:false,
|
|
|
|
|
carPopup:false,
|
|
|
|
|
monitoringPopup:false
|
|
|
|
|
monitoringPopup:false,
|
|
|
|
|
mypoint:{},
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
methods:{
|
|
|
|
@ -276,15 +277,15 @@ export default {
|
|
|
|
|
})
|
|
|
|
|
let ico2 = L.icon({
|
|
|
|
|
iconUrl: require('../../../assets/images/icon/icon2.png'),
|
|
|
|
|
iconSize: [52, 81],
|
|
|
|
|
iconSize: [44, 91],
|
|
|
|
|
})
|
|
|
|
|
let ico3 = L.icon({
|
|
|
|
|
iconUrl: require('../../../assets/images/icon/icon3.png'),
|
|
|
|
|
iconSize: [52, 81],
|
|
|
|
|
iconSize: [44, 91],
|
|
|
|
|
})
|
|
|
|
|
let ico4 = L.icon({
|
|
|
|
|
iconUrl: require('../../../assets/images/icon/icon4.png'),
|
|
|
|
|
iconSize: [52, 81],
|
|
|
|
|
iconSize: [45, 95],
|
|
|
|
|
})
|
|
|
|
|
let ico5 = L.icon({
|
|
|
|
|
iconUrl: require('../../../assets/images/icon/icon5.png'),
|
|
|
|
@ -349,6 +350,7 @@ export default {
|
|
|
|
|
markerClick(marker){
|
|
|
|
|
marker.on('click', e => {
|
|
|
|
|
console.log(e);
|
|
|
|
|
this.mypoint = e.containerPoint;
|
|
|
|
|
if(this.actionMap == 1) {
|
|
|
|
|
this.personPopup = true;
|
|
|
|
|
} else if(this.actionMap == 2) {
|
|
|
|
@ -468,13 +470,13 @@ export default {
|
|
|
|
|
},
|
|
|
|
|
actionBtn(id){
|
|
|
|
|
this.action = id;
|
|
|
|
|
console.log(id)
|
|
|
|
|
this.$emit('actionBtn',id);
|
|
|
|
|
if(id == 1){
|
|
|
|
|
this.$refs.personageTrack.open();
|
|
|
|
|
} else {
|
|
|
|
|
this.$refs.crewAssign.open();
|
|
|
|
|
}
|
|
|
|
|
// console.log(id)
|
|
|
|
|
// this.$emit('actionBtn',id);
|
|
|
|
|
// if(id == 1){
|
|
|
|
|
// this.$refs.personageTrack.open();
|
|
|
|
|
// } else {
|
|
|
|
|
// this.$refs.crewAssign.open();
|
|
|
|
|
// }
|
|
|
|
|
},
|
|
|
|
|
// 输入框的搜索框点击事件
|
|
|
|
|
search(){
|
|
|
|
@ -486,7 +488,7 @@ export default {
|
|
|
|
|
},
|
|
|
|
|
// 地图扎点的点击事件
|
|
|
|
|
positioning(){
|
|
|
|
|
this.$refs.videoWall.open();
|
|
|
|
|
// this.$refs.videoWall.open();
|
|
|
|
|
},
|
|
|
|
|
// 切换地图事件
|
|
|
|
|
changeMap(id){
|
|
|
|
|