From ab4630be070a4eea1dde6872f7602df4c4eeef15 Mon Sep 17 00:00:00 2001 From: kevin jiang Date: Sun, 3 May 2020 21:23:04 +0800 Subject: [PATCH] =?UTF-8?q?=E7=99=BB=E5=BD=95=E5=A4=B1=E8=B4=A5=E5=A4=84?= =?UTF-8?q?=E7=90=86=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/Login.vue | 4 ++++ src/services/CommonHttp.js | 1 + src/services/login/LoginService.js | 4 ++-- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/src/pages/Login.vue b/src/pages/Login.vue index db988f4..f7b49e2 100644 --- a/src/pages/Login.vue +++ b/src/pages/Login.vue @@ -116,6 +116,10 @@ }else { that.$Message.info("系统繁忙"); } + }, function (err) { + + that.$Message.error("网络异常,请重试"); + that.setNoLoading(); }); }, //登录加载样式 diff --git a/src/services/CommonHttp.js b/src/services/CommonHttp.js index c99fc91..2b49053 100755 --- a/src/services/CommonHttp.js +++ b/src/services/CommonHttp.js @@ -134,6 +134,7 @@ export function get(url, param) { }) } + /** * 返回一个Promise(发送post请求) * @param url diff --git a/src/services/login/LoginService.js b/src/services/login/LoginService.js index b89455b..9a574a2 100644 --- a/src/services/login/LoginService.js +++ b/src/services/login/LoginService.js @@ -12,8 +12,8 @@ import http from '../CommonHttp' * @param call 成功的回调 * @returns {Promise} 返回Promise对象 */ -export function login(params, call) { - return http.get('/login', params).then(call) +export function login(params, call, errCallback) { + return http.get('/login', params).then(call).catch(errCallback); } export default {