|
|
@ -35,13 +35,13 @@ const handleResponse = async ({ config: requestConfig, data, status }) => {
|
|
|
|
case 'FILE_NOT_EXIST': // 文件不存在
|
|
|
|
case 'FILE_NOT_EXIST': // 文件不存在
|
|
|
|
case 'LIMIT_BLOCK': // 请求被限流
|
|
|
|
case 'LIMIT_BLOCK': // 请求被限流
|
|
|
|
case 'BIZ_ERROR': // 业务处理异常
|
|
|
|
case 'BIZ_ERROR': // 业务处理异常
|
|
|
|
|
|
|
|
case 'NO_OPERATE_PERMISSION': // 无操作权限
|
|
|
|
|
|
|
|
default:
|
|
|
|
break;
|
|
|
|
break;
|
|
|
|
case 'TOKEN_EXPIRE': // TOKEN过期
|
|
|
|
case 'TOKEN_EXPIRE': // TOKEN过期
|
|
|
|
case 'TOKEN_FAIL': // TOKEN失效
|
|
|
|
case 'TOKEN_FAIL': // TOKEN失效
|
|
|
|
case 'NO_OPERATE_PERMISSION': // 无操作权限
|
|
|
|
|
|
|
|
store.dispatch('auth/logout');
|
|
|
|
store.dispatch('auth/logout');
|
|
|
|
break;
|
|
|
|
break;
|
|
|
|
default:
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
return data?.data;
|
|
|
|
return data?.data;
|
|
|
|