feat: 🎨 解决关于 error 信息的检查遗漏提示

Variable 'error' is null checked here, but afterwards at line 67 , it is passed as the first parameter of 'errorLog()' without null check. Note that the parameter's property is accessed in the function body at line 72 of src/api/tools.js.
This commit is contained in:
FairyEver 2020-06-08 15:01:06 +08:00
parent 0e541795a9
commit b1ea3e81a6
1 changed files with 3 additions and 2 deletions

View File

@ -48,8 +48,9 @@ function createService () {
}
},
error => {
if (error && error.response) {
switch (error.response.status) {
if (error) {
const status = get(error, 'response.status')
switch (status) {
case 400: error.message = '请求错误'; break
case 401: error.message = '未授权,请登录'; break
case 403: error.message = '拒绝访问'; break