From ce5294dc22881502c79286f9b726e03d141911a1 Mon Sep 17 00:00:00 2001 From: gerson <1405270578@qq.com> Date: 星期日, 15 十二月 2024 19:39:45 +0800 Subject: [PATCH] NodeResizer --- src/utils/util.ts | 19 +++++++++++++++++-- 1 files changed, 17 insertions(+), 2 deletions(-) diff --git a/src/utils/util.ts b/src/utils/util.ts index 9c14200..a317c29 100644 --- a/src/utils/util.ts +++ b/src/utils/util.ts @@ -1,4 +1,4 @@ -import { ElMessage, ElMessageBox } from 'element-plus'; +import { ElMessage, ElMessageBox, ElMessageBoxOptions } from 'element-plus'; import JSONbig from 'json-bigint'; import { storeToRefs } from 'pinia'; @@ -470,7 +470,7 @@ const startDate = new Date(); startDate.setTime(startDate.getTime() - 3600 * 1000 * 24 * dates); startDate.setHours(0, 0, 0, 0); - endDate.setHours(23,59,59,59) + endDate.setHours(23, 59, 59, 59); return [startDate, endDate]; }; @@ -745,3 +745,18 @@ } return decodedData; } + +export const elConfirm = ( + message, + options: ElMessageBoxOptions = { + confirmButtonText: '纭畾', + cancelButtonText: '鍙栨秷', + type: 'warning', + } +) => { + return new Promise((resolve, reject) => { + ElMessageBox.confirm(message, '鎻愮ず', options) + .then(() => resolve(true)) + .catch(() => reject(false)); + }); +}; -- Gitblit v1.9.3