diff --git a/src/api/index.ts b/src/api/index.ts index 703ab88..7e50de0 100644 --- a/src/api/index.ts +++ b/src/api/index.ts @@ -76,9 +76,13 @@ const responseInterceptor = (response: AxiosResponse //关闭loading(无论成功失败都要关) hideLoading() const config = response.config - if (response.headers['new_token'] !== undefined) { - setStorage('token', response.headers['new_token'] as string) + // axios 会将响应头规范化为小写,同时尝试大小写版本以兼容不同服务器 + const newToken = response.headers['new-token'] || response.headers['New-Token'] + if (newToken) { + setStorage('token', newToken as string, 'local') + console.log('Token 已更新:', newToken) } + console.log('响应response', response) const { data } = response console.log('响应数据data', data) diff --git a/src/api/modules/profile/business.ts b/src/api/modules/profile/business.ts index 0bac9a3..d527163 100644 --- a/src/api/modules/profile/business.ts +++ b/src/api/modules/profile/business.ts @@ -37,3 +37,8 @@ export async function updateCapital(params: any): Promise { export async function editAgentBail(params: any): Promise { return request.post('/agent/editAgentBail', { ...params }) } + +//获取承接特殊做市选项 +export async function getBasetsOptionsApi(): Promise { + return request.get('/agent/getBasetsOptions') +} diff --git a/src/components/common/Form.vue b/src/components/common/Form.vue index 382869c..92a936b 100644 --- a/src/components/common/Form.vue +++ b/src/components/common/Form.vue @@ -1,9 +1,9 @@