1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
  | 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", 
 |      }) 
 |    }, 
 |    // 打开遮罩层 
 |    loading(content) { 
 |      loadingInstance = Loading.service({ 
 |        lock: true, 
 |        text: content, 
 |        spinner: "el-icon-loading", 
 |        background: "rgba(0, 0, 0, 0.7)", 
 |      }) 
 |    }, 
 |    // 关闭遮罩层 
 |    closeLoading() { 
 |      loadingInstance.close(); 
 |    } 
 |  } 
 |  
  |