Lufaneng 11 months ago
parent 9f510e3b72
commit fd710ae834

@ -22,6 +22,7 @@ declare module 'vue' {
ElForm: typeof import('element-plus/es')['ElForm']
ElFormItem: typeof import('element-plus/es')['ElFormItem']
ElHeader: typeof import('element-plus/es')['ElHeader']
ElIcon: typeof import('element-plus/es')['ElIcon']
ElInput: typeof import('element-plus/es')['ElInput']
ElMain: typeof import('element-plus/es')['ElMain']
ElMenu: typeof import('element-plus/es')['ElMenu']
@ -35,6 +36,7 @@ declare module 'vue' {
ElTable: typeof import('element-plus/es')['ElTable']
ElTableColumn: typeof import('element-plus/es')['ElTableColumn']
ElTree: typeof import('element-plus/es')['ElTree']
ElTreeSelect: typeof import('element-plus/es')['ElTreeSelect']
MapSelector: typeof import('./components/MapSelector.vue')['default']
Pagination: typeof import('./components/Pagination/index.vue')['default']
RouterLink: typeof import('vue-router')['RouterLink']

@ -46,6 +46,7 @@ instance.interceptors.request.use(
// HTTP response拦截
instance.interceptors.response.use(
(response) => {
console.log(response)
if (response.data.error.code === 200) {
return Promise.resolve(response.data.result)
} else if (response.data.error.code === 401) {
@ -58,7 +59,10 @@ instance.interceptors.response.use(
}
},
(error) => {
noticeError(error.message)
console.log('error', error)
if (error.status === 401) {
useUserStore().logout()
}
return Promise.reject(error)
},
)

Loading…
Cancel
Save