Browse Source

update[litemall-admin]: 访问存储服务超时时,显示警告信息,可能是存储服务没有启动。

Junling Bu 7 years ago
parent
commit
0bb0441385
1 changed files with 15 additions and 0 deletions
  1. 15 0
      litemall-admin/src/api/storage.js

+ 15 - 0
litemall-admin/src/api/storage.js

@@ -1,4 +1,5 @@
 import axios from 'axios'
+import { Message } from 'element-ui'
 
 // create an axios instance
 const service = axios.create({
@@ -6,6 +7,20 @@ const service = axios.create({
   timeout: 5000 // request timeout
 })
 
+// respone interceptor
+service.interceptors.response.use(
+  response => {
+    return response
+  }, error => {
+    console.log('err' + error)// for debug
+    Message({
+      message: '对象存储服务访问超时,请检查链接是否能够访问。',
+      type: 'error',
+      duration: 5 * 1000
+    })
+    return Promise.reject(error)
+  })
+
 export function listStorage(query) {
   return service({
     url: '/storage/list',