From 4cd4550a366439840e42c02c895a8abb707350f9 Mon Sep 17 00:00:00 2001 From: kuaifan Date: Thu, 3 Mar 2022 14:53:01 +0800 Subject: [PATCH] =?UTF-8?q?pref:=20=E7=BD=91=E7=BB=9C=E5=BC=82=E5=B8=B8?= =?UTF-8?q?=E7=9A=84=E6=83=85=E5=86=B5=E4=B8=8B=E9=9C=80=E6=8F=90=E7=A4=BA?= =?UTF-8?q?=E7=BD=91=E7=BB=9C=E5=BC=82=E5=B8=B8=E8=80=8C=E4=B8=8D=E6=98=AF?= =?UTF-8?q?=E7=B3=BB=E7=BB=9F=E5=87=BA=E9=94=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- resources/assets/js/store/actions.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/resources/assets/js/store/actions.js b/resources/assets/js/store/actions.js index 0071ea8f..1ba75d1c 100644 --- a/resources/assets/js/store/actions.js +++ b/resources/assets/js/store/actions.js @@ -74,8 +74,12 @@ export default { } } }; - params.error = () => { - reject({data: {}, msg: "System error"}) + params.error = (xhr, status) => { + if (window.navigator.onLine === false || (status === 0 && xhr.readyState === 4)) { + reject({data: {}, msg: $A.L('网络异常,请稍后再试!')}) + } else { + reject({data: {}, msg: "System error"}) + } }; // if (params.websocket === true || params.ws === true) {