<!--
|
* @Author: shuishen 1109946754@qq.com
|
* @Date: 2025-04-21 16:15:34
|
* @LastEditors: shuishen 1109946754@qq.com
|
* @LastEditTime: 2025-04-21 19:41:09
|
* @FilePath: \command-center-dashboard\src\views\SignMachineNest\MachineLeft\MachineLeft.vue
|
* @Description:
|
*
|
* Copyright (c) 2025 by shuishen, All Rights Reserved.
|
-->
|
<template>
|
<div class="machine-left">
|
<!--时间 天气-->
|
<common-weather></common-weather>
|
<!-- 机巢数据 -->
|
<MachineData></MachineData>
|
<div class="do-return" @click="goBack">
|
<img src="../../../assets/images/return.png" alt="" />
|
</div>
|
<!--巡检任务详情-->
|
<InspectionRaskDetails></InspectionRaskDetails>
|
</div>
|
</template>
|
|
<script setup>
|
import CommonWeather from '@/components/CommonWeather.vue'
|
import MachineData from './MachineData.vue'
|
import InspectionRaskDetails from './InspectionRaskDetails.vue'
|
import { useRouter } from 'vue-router'
|
import { useStore } from 'vuex'
|
|
const router = useRouter()
|
const store = useStore()
|
|
const goBack = () => {
|
store.commit('setSingleUavHome', {})
|
store.commit('setFootActiveIndex', 0)
|
}
|
</script>
|
|
<style scoped lang="scss">
|
.machine-left {
|
position: absolute;
|
top: 88px;
|
color: #e7f5ff;
|
.do-return {
|
position: absolute;
|
top: 40px;
|
right: -50px;
|
cursor: pointer;
|
img {
|
width: 60px;
|
height: 33px;
|
}
|
}
|
}
|
</style>
|