diff --git a/litemall-admin/src/api/storage.js b/litemall-admin/src/api/storage.js index 3640677d..467f7c04 100644 --- a/litemall-admin/src/api/storage.js +++ b/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',