write page modify

This commit is contained in:
simple321vip
2022-10-30 18:18:53 +08:00
parent 9f53198c18
commit 650569b550
8 changed files with 114 additions and 76 deletions
+8
View File
@@ -0,0 +1,8 @@
const copy = (small_object: any, big_object: any) => {
Object.keys(small_object).forEach((key) => {
small_object[key] = big_object[key]
})
return small_object
}
export { copy }
+17 -5
View File
@@ -20,18 +20,30 @@ const trader_service = axios.create(
service.interceptors.request.use(
config => {
if (typeof getToken() === 'string') {
(config as any).headers['Authorization'] = 'Bearer' + getToken()
(config as any).headers['Authorization'] = 'Bearer:' + getToken()
}
const tenant = getTenant()
if (typeof tenant === 'string') {
(config as any).headers['id'] = JSON.parse(tenant).id
(config as any).headers['tenantId'] = JSON.parse(tenant).tenant_id
}
return config
},
error => {
console.log(error)
return Promise.reject(error)
async error => {
console.log("-----------------")
const err = {} as any
if (error.code === "ECONNABORTED") {
err.message = "time out"
return Promise.reject(error)
}
if (!error.response) {
err.message = "server error"
return Promise.reject(error)
}
if (error.response) {
return Promise.reject(error.response.data)
}
return Promise.reject(error.response.data)
}
)