From 0bb0441385e955a6701dc53217e684c848b42d2e Mon Sep 17 00:00:00 2001 From: Junling Bu Date: Tue, 17 Apr 2018 15:07:00 +0800 Subject: [PATCH] =?UTF-8?q?update[litemall-admin]:=20=E8=AE=BF=E9=97=AE?= =?UTF-8?q?=E5=AD=98=E5=82=A8=E6=9C=8D=E5=8A=A1=E8=B6=85=E6=97=B6=E6=97=B6?= =?UTF-8?q?=EF=BC=8C=E6=98=BE=E7=A4=BA=E8=AD=A6=E5=91=8A=E4=BF=A1=E6=81=AF?= =?UTF-8?q?=EF=BC=8C=E5=8F=AF=E8=83=BD=E6=98=AF=E5=AD=98=E5=82=A8=E6=9C=8D?= =?UTF-8?q?=E5=8A=A1=E6=B2=A1=E6=9C=89=E5=90=AF=E5=8A=A8=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- litemall-admin/src/api/storage.js | 15 +++++++++++++++ 1 file changed, 15 insertions(+) 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',