feat: There is no way the ie 8-11

This commit is contained in:
super_liu
2021-10-19 09:02:22 +08:00
parent 08b4de67d8
commit e36c3f092b
2 changed files with 16 additions and 0 deletions
+8
View File
@@ -58,6 +58,14 @@ _axios.interceptors.request.use(
*/
_axios.interceptors.response.use(
res => {
// IE 8-9
if (res.data == null && res.config.responseType === 'json' && res.request.responseText != null) {
try {
res.data = JSON.parse(response.request.responseText);
} catch (e) {
// ignored
}
}
if(res.data && res.data.respCode && res.data.respCode === 'LE505'){
window.sessionStorage.clear()
messageOnce.warning({
+8
View File
@@ -53,6 +53,14 @@ service.interceptors.request.use(
*/
service.interceptors.response.use(
res => {
// IE 8-9
if (res.data == null && res.config.responseType === 'json' && res.request.responseText != null) {
try {
res.data = JSON.parse(response.request.responseText);
} catch (e) {
// ignored
}
}
if(res.data && res.data.respCode != undefined && res.data.respCode === 'LE505'){
window.sessionStorage.clear()
messageOnce.warning({