diff --git a/src/layouts/default.vue b/src/layouts/default.vue index d033d5b..b317a1f 100644 --- a/src/layouts/default.vue +++ b/src/layouts/default.vue @@ -57,12 +57,9 @@ const receiveMessage1 = (data: any) => { FtMessage[data.level](`${data.code}: ${data.msg}`) } -let messageBoxInstance: any = null const receiveMessage = async (data: any) => { - if (messageBoxInstance) { - ElMessageBox.close() - } - messageBoxInstance = ElMessageBox.confirm( + ElMessageBox.close() + await ElMessageBox.confirm( `${data.code}: ${data.msg}`, '提示', { @@ -74,8 +71,6 @@ const receiveMessage = async (data: any) => { type: data.level, }, ) - await messageBoxInstance - messageBoxInstance = null } watch (() => isClose.value, async (newVal) => {