From eaa4a027901b6d944c68e9b0fd09eebb2ee61a54 Mon Sep 17 00:00:00 2001 From: Teo <2642673902@qq.com> Date: Fri, 16 May 2025 18:50:17 +0800 Subject: [PATCH] 1 --- src/main.ts | 2 + src/plugins/modal.ts | 13 +++++ .../drone/components/bottomTabs/index.vue | 58 +++++++++---------- .../AircraftMonitoringLiveBroadcast/index.vue | 2 + .../components/MonitorLiveStreaming/index.vue | 3 +- src/views/drone/index.vue | 2 +- 6 files changed, 47 insertions(+), 33 deletions(-) diff --git a/src/main.ts b/src/main.ts index 7bd461b..8a28af3 100644 --- a/src/main.ts +++ b/src/main.ts @@ -61,6 +61,7 @@ ElDialog.props.closeOnClickModal.default = false;*/ // **main.js** import { vue3ScrollSeamless } from 'vue3-scroll-seamless'; import bus from './utils/bus'; +import $message from '@/plugins/modal'; const app = createApp(App); @@ -80,3 +81,4 @@ directive(app); app.mount('#app'); app.config.globalProperties.mittBus = mitt(); +app.config.globalProperties.$message = $message; diff --git a/src/plugins/modal.ts b/src/plugins/modal.ts index a8b0548..af22149 100644 --- a/src/plugins/modal.ts +++ b/src/plugins/modal.ts @@ -18,6 +18,18 @@ export default { msgWarning(content: any) { ElMessage.warning(content); }, + // 警告消息 + warning(content: any) { + ElMessage.warning(content); + }, + // 错误消息 + error(content: any) { + ElMessage.error(content); + }, + // 成功消息 + success(content: any) { + ElMessage.success(content); + }, // 弹出提示 alert(content: any) { ElMessageBox.alert(content, '系统提示'); @@ -34,6 +46,7 @@ export default { alertWarning(content: any) { ElMessageBox.alert(content, '系统提示', { type: 'warning' }); }, + // 通知提示 notify(content: any) { ElNotification.info(content); diff --git a/src/views/drone/components/bottomTabs/index.vue b/src/views/drone/components/bottomTabs/index.vue index 051e93a..0d95858 100644 --- a/src/views/drone/components/bottomTabs/index.vue +++ b/src/views/drone/components/bottomTabs/index.vue @@ -1,6 +1,6 @@