import { Message, MessageBox, Notification, Loading } from 'element-ui' let loadingInstance; export default { // 消æ¯æ示 msg(content) { Message.info(content) }, // é”™è¯¯æ¶ˆæ¯ msgError(content) { Message.error(content) }, // æˆåŠŸæ¶ˆæ¯ msgSuccess(content) { Message.success(content) }, // è¦å‘Šæ¶ˆæ¯ msgWarning(content) { Message.warning(content) }, // 弹出æ示 alert(content) { MessageBox.alert(content, "系统æ示") }, // 错误æ示 alertError(content) { MessageBox.alert(content, "系统æ示", { type: 'error' }) }, // æˆåŠŸæ示 alertSuccess(content) { MessageBox.alert(content, "系统æ示", { type: 'success' }) }, // è¦å‘Šæ示 alertWarning(content) { MessageBox.alert(content, "系统æ示", { type: 'warning' }) }, // 通知æ示 notify(content) { Notification.info(content) }, // 错误通知 notifyError(content) { Notification.error(content); }, // æˆåŠŸé€šçŸ¥ notifySuccess(content) { Notification.success(content) }, // è¦å‘Šé€šçŸ¥ notifyWarning(content) { Notification.warning(content) }, // 确认窗体 confirm(content) { return MessageBox.confirm(content, "系统æ示", { confirmButtonText: '确定', cancelButtonText: 'å–消', type: "warning", }) }, // æ交内容 prompt(content) { return MessageBox.prompt(content, "系统æ示", { confirmButtonText: '确定', cancelButtonText: 'å–消', type: "warning", }) }, // 打开é®ç½©å±‚ loading(content) { loadingInstance = Loading.service({ lock: true, text: content, spinner: "el-icon-loading", background: "rgba(0, 0, 0, 0.7)", }) }, // å…³é—é®ç½©å±‚ closeLoading() { loadingInstance.close(); } }