feat: 重新对接了会话及相关的接口

This commit is contained in:
zoujing
2026-03-05 16:29:03 +08:00
parent c7a37e6816
commit c85f211c9c
4 changed files with 110 additions and 23 deletions

View File

@@ -77,6 +77,7 @@ instance.interceptors.request.use(
}
}
console.log(`🚀 ~ request: \n url:${config.url} \n params:${JSON.stringify(config.data)} \n`)
return config
},
(error) => {
@@ -87,7 +88,7 @@ instance.interceptors.request.use(
// 添加响应拦截器
instance.interceptors.response.use(
(res) => {
console.log(`🚀 ~ response: \n url:${res.config.url} \n params:${JSON.stringify(res.config.params)} \n data:\n ${JSON.stringify(res.data)}`)
console.log(`🚀 ~ response: \n url:${res.config.url} \n params:${JSON.stringify(res.config.data)} \n data:\n ${JSON.stringify(res.data)}`)
// 未设置状态码则默认成功状态
const code = res.data.code || 200
// 获取错误信息
@@ -143,7 +144,7 @@ instance.interceptors.response.use(
export const postRequest = <ResponseModel>(url: string, data?: any, options?: any): Promise<ResponseModel> => {
return instance.request({
url,
method: 'POST',
method: 'post',
headers: {
'Content-Type': 'application/json',
},
@@ -156,7 +157,7 @@ export const postRequest = <ResponseModel>(url: string, data?: any, options?: an
export const getRequest = <ResponseModel>(url: string, params?: any, options?: any): Promise<ResponseModel> => {
return instance.request({
url,
method: 'GET',
method: 'get',
params,
...(options || {}),
}) as Promise<ResponseModel>