Browse Source

fix[litemall-admin]: 当系统内部错误,管理后台前端显示合适的提醒信息。

Junling Bu 7 years ago
parent
commit
aec0a97c4b
1 changed files with 7 additions and 1 deletions
  1. 7 1
      litemall-admin/src/utils/request.js

+ 7 - 1
litemall-admin/src/utils/request.js

@@ -26,7 +26,13 @@ service.interceptors.request.use(config => {
 service.interceptors.response.use(
 service.interceptors.response.use(
   response => {
   response => {
     const res = response.data
     const res = response.data
-    if (res.errno !== 0) {
+    if (res.errno === 502) {
+      MessageBox.alert('系统内部错误,请联系管理员维护', '错误', {
+        confirmButtonText: '确定',
+        type: 'error'
+      })
+      return Promise.reject('error')
+    } else if (res.errno !== 0) {
       MessageBox.alert('超时自动退出系统,请重新登录', '已退出', {
       MessageBox.alert('超时自动退出系统,请重新登录', '已退出', {
         confirmButtonText: '重新登录',
         confirmButtonText: '重新登录',
         type: 'error'
         type: 'error'