Browse Source

调整axios封装

main
piexlmax 3 years ago
parent
commit
7a6939e5b9
  1. 6
      web/src/utils/request.js

6
web/src/utils/request.js

@ -36,11 +36,11 @@ service.interceptors.request.use(
} }
const token = store.getters['user/token'] const token = store.getters['user/token']
const user = store.getters['user/userInfo'] const user = store.getters['user/userInfo']
config.data = JSON.stringify(config.data)
config.headers = { config.headers = {
'Content-Type': 'application/json', 'Content-Type': 'application/json',
'x-token': token, 'x-token': token,
'x-user-id': user.ID
'x-user-id': user.ID,
...config.headers
} }
return config return config
}, },
@ -70,7 +70,7 @@ service.interceptors.response.use(
} else { } else {
ElMessage({ ElMessage({
showClose: true, showClose: true,
message: response.data.msg||decodeURI(response.headers.msg),
message: response.data.msg || decodeURI(response.headers.msg),
type: 'error' type: 'error'
}) })
if (response.data.data && response.data.data.reload) { if (response.data.data && response.data.data.reload) {

Loading…
Cancel
Save