添加登录

This commit is contained in:
浅念
2025-07-11 18:37:16 +08:00
parent 719911918f
commit 713d43f7b4
34 changed files with 1281 additions and 180 deletions
+8 -2
View File
@@ -45,10 +45,15 @@ axiosInstance.interceptors.request.use(
(request: InternalAxiosRequestConfig) => {
const { accessToken } = useUserStore()
const { language } = useUserStore()
request.headers.set('lang', language)
const { loginType } = useUserStore()
const { companyabbr } = useUserStore()
request.headers.set('Fdesk-Language', language)
request.headers.set('Fdesk-Corp-Abbr', companyabbr)
request.headers.set('Fdesk-System-Code', 'fdesk')
request.headers.set('Fdesk-Login-Type', loginType)
// 设置 token 和 请求头
if (accessToken) {
request.headers.set('Authorization', accessToken)
request.headers.set('Fdesk-Auth-Token','Bearer '+accessToken)
request.headers.set('Content-Type', 'application/json')
}
@@ -76,6 +81,7 @@ axiosInstance.interceptors.response.use(
}
},
(error) => {
return Promise.reject(handleError(error))
}
)