diff --git a/resources/assets/js/store/actions.js b/resources/assets/js/store/actions.js index 0071ea8f0..1ba75d1cd 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) {