From fa1e8c04945e397415e2c0c7da144d40a6753073 Mon Sep 17 00:00:00 2001 From: LiLongLong <13717757313@163.com> Date: Mon, 24 Feb 2025 19:58:20 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E7=A7=BB=E8=87=B3=E5=8A=A0?= =?UTF-8?q?=E6=B6=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/components/confirm/index.ts | 18 +++++ src/views/graphite/components/AddLiquid.vue | 105 ++++++++++++++++++------- src/views/graphite/components/HeatPosition.vue | 61 +++++++++----- src/views/graphite/index.vue | 50 ++++++------ 4 files changed, 161 insertions(+), 73 deletions(-) create mode 100644 src/views/components/confirm/index.ts diff --git a/src/views/components/confirm/index.ts b/src/views/components/confirm/index.ts new file mode 100644 index 0000000..8e99a03 --- /dev/null +++ b/src/views/components/confirm/index.ts @@ -0,0 +1,18 @@ +import { ElMessageBox } from 'element-plus' +const confirm = ({content, type,title, callback}:any) => { + ElMessageBox.confirm( + content, + title, + { + confirmButtonText: 'OK', + cancelButtonText: 'Cancel', + type, + } + ) + .then(() => { + callback && callback() + }) + .catch(() => { + }) +} + diff --git a/src/views/graphite/components/AddLiquid.vue b/src/views/graphite/components/AddLiquid.vue index 3110363..065203f 100644 --- a/src/views/graphite/components/AddLiquid.vue +++ b/src/views/graphite/components/AddLiquid.vue @@ -2,13 +2,19 @@