From c754a53302409667be4ac9ff41d5d69afe7047b6 Mon Sep 17 00:00:00 2001
From: "DESKTOP-VMMLSOQ\\wangzg" <1161909281@qq.com>
Date: Wed, 28 Feb 2024 22:50:04 +0800
Subject: [PATCH] =?UTF-8?q?=E3=80=90add=E3=80=91=E5=A2=9E=E5=8A=A0?=
=?UTF-8?q?=E5=85=A8=E5=B1=80=E5=BC=B9=E7=AA=97?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
assets/styles/global.less | 24 +++++++++++
assets/styles/mixin.less | 1 +
components/Test.vue | 15 +++++++
nuxt.config.js | 1 +
pages/visual/PeakCoalView.vue | 8 ++++
plugins/dialog.js | 42 -------------------
plugins/dialog/confirm.js | 78 +++++++++++++++++++++++++++++++++++
plugins/dialog/dialog.js | 77 ++++++++++++++++++++++++++++++++++
plugins/dialog/index.js | 20 +++++++++
9 files changed, 224 insertions(+), 42 deletions(-)
create mode 100644 assets/styles/global.less
create mode 100644 components/Test.vue
delete mode 100644 plugins/dialog.js
create mode 100644 plugins/dialog/confirm.js
create mode 100644 plugins/dialog/dialog.js
create mode 100644 plugins/dialog/index.js
diff --git a/assets/styles/global.less b/assets/styles/global.less
new file mode 100644
index 0000000..94c6271
--- /dev/null
+++ b/assets/styles/global.less
@@ -0,0 +1,24 @@
+.visual-dialog {
+ .ant-modal-content {
+ background-color: #063367;
+ .ant-modal-header {
+ background-color: #063367;
+ color: #fff;
+ }
+ .ant-modal-close-x {
+ width: 68px * 1.5;
+ height: 68px * 1.5;
+ line-height: 130px;
+ font-size: 60px;
+ color: #fff;
+ }
+ .ant-modal-title {
+ font-size: 70px;
+ line-height: 68px * 1.5;
+ color: #fff;
+ }
+ .ant-modal-body {
+ padding: 36px;
+ }
+ }
+}
diff --git a/assets/styles/mixin.less b/assets/styles/mixin.less
index 3dae998..ed3b369 100644
--- a/assets/styles/mixin.less
+++ b/assets/styles/mixin.less
@@ -1,4 +1,5 @@
@import "@/assets/fonts/fonts.less";
+@import "global";
//表单元素垂直居中对齐(也可设置顶对齐,底对齐)
.form-element-v-align(@alignment: middle){
display: inline-block;
diff --git a/components/Test.vue b/components/Test.vue
new file mode 100644
index 0000000..7ce615a
--- /dev/null
+++ b/components/Test.vue
@@ -0,0 +1,15 @@
+
+
+ 123123123
+
+
+
+
+
+
diff --git a/nuxt.config.js b/nuxt.config.js
index 6f1647e..8b70d4d 100644
--- a/nuxt.config.js
+++ b/nuxt.config.js
@@ -46,6 +46,7 @@ export default {
'@/plugins/echarts',
'@/plugins/axios',
'@/plugins/setup',
+ '@/plugins/dialog/index',
],
// Auto import components: https://go.nuxtjs.dev/config-components
diff --git a/pages/visual/PeakCoalView.vue b/pages/visual/PeakCoalView.vue
index 7b79815..80de90f 100644
--- a/pages/visual/PeakCoalView.vue
+++ b/pages/visual/PeakCoalView.vue
@@ -120,6 +120,7 @@