<template>
|
<el-dropdown class="p-events-auto" trigger="click" size="small">
|
<el-button type="primary" class="el-button-custom">
|
<el-icon class="el-icon--left"><Setting /></el-icon>
|
配置管理
|
<el-icon class="el-icon--right"><arrow-down /></el-icon>
|
</el-button>
|
<template #dropdown>
|
<el-dropdown-menu>
|
<el-dropdown-item>
|
<el-button
|
type="info"
|
icon="Memo"
|
plain
|
@click="missionVisible = !missionVisible"
|
>
|
任务管理
|
</el-button>
|
</el-dropdown-item>
|
<el-dropdown-item>
|
<el-button
|
type="info"
|
icon="Cellphone"
|
plain
|
@click="deviceVisible = !deviceVisible"
|
>
|
设备管理
|
</el-button>
|
</el-dropdown-item>
|
<el-dropdown-item>
|
<el-button
|
type="info"
|
icon="Document"
|
plain
|
@click="reportVisible = !reportVisible"
|
>
|
走航报告
|
</el-button>
|
</el-dropdown-item>
|
</el-dropdown-menu>
|
</template>
|
</el-dropdown>
|
<MissionManage v-model="missionVisible"></MissionManage>
|
<DeviceManage v-model="deviceVisible"></DeviceManage>
|
<MissionReport v-model="reportVisible"></MissionReport>
|
</template>
|
<script setup>
|
import MissionReport from '@/views/historymode/component/MissionReport.vue';
|
import { ref } from 'vue';
|
|
const missionVisible = ref(false);
|
const deviceVisible = ref(false);
|
const reportVisible = ref(false);
|
</script>
|