Skip to content

Commit

Permalink
去除/api前缀
Browse files Browse the repository at this point in the history
  • Loading branch information
ChengFai committed Oct 18, 2023
1 parent d86febf commit 0f88658
Show file tree
Hide file tree
Showing 2 changed files with 27 additions and 28 deletions.
43 changes: 21 additions & 22 deletions XAgentWeb/src/composables/useApi.ts
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,6 @@ const httpService = axios.create({
headers: {
'Content-Type': 'application/x-www-form-urlencoded',
// 'Content-Type': 'application/json',

},
})

Expand All @@ -26,10 +25,10 @@ httpService.interceptors.request.use((config) => {
const token = useGetLocalCache(STORAGE_TOKEN)
config.headers!.token = token

if (import.meta.env.VITE_MODE === 'production') {
config.url = config.url?.replace('/api', '/api/account/v1')
config.url = config.url?.replace('/api', '/api/chat/v1')
}
// if (import.meta.env.VITE_MODE === 'production') {
// config.url = config.url?.replace('/api', '/account/v1')
// config.url = config.url?.replace('/api', '/chat/v1')
// }
return config
})
// const authStore = useAuthStoreOut()
Expand Down Expand Up @@ -58,35 +57,35 @@ httpService.interceptors.response.use(

export const useCheckTokenRequest = (): Promise<Result<any>> => {
const token = useGetLocalCache(STORAGE_TOKEN)
return httpService.post('/api/check', { token })
return httpService.post('/check', { token })
}

export const useCheckPhoneRequest = (params: { mobile: string }) => {
return httpService.post('/api/isExist', params)
return httpService.post('/isExist', params)
}


export const useSignUpRequest = (params: any): Promise<Result<any>> => {
return httpService.post('/api/register', params)
return httpService.post('/register', params)
}

export const useSharedConvsRequest = (params: any): Promise<Result<any>> => {
return httpService.post('/api/getSharedInteractions', params)
return httpService.post('/getSharedInteractions', params)
}

export const useLoginRequest = (params: { email: string; token: string }) => {
return httpService.post('/api/login', params)
return httpService.post('/login', params)
}

export const useRegisterRequest = (params: {
email: string,
name: string,
}) => {
return httpService.post('/api/register', params)
return httpService.post('/register', params)
}

export const useLogoutRequest = (): Promise<Result<any>> => {
return httpService.get('/api/logout')
return httpService.get('/logout')
}

/**
Expand All @@ -97,18 +96,18 @@ export const useLogoutRequest = (): Promise<Result<any>> => {
* @returns
*/
export const useMobileCodeRequest = (params: { mobile: string | number; scene: number }) => {
return httpService.post('/api/sendSmsCode', params)
return httpService.post('/sendSmsCode', params)
}

export const useEmailCodeRequest = (params: { email: string }) => {
return httpService.post('/api/sendEmailCode', params)
return httpService.post('/sendEmailCode', params)
}

/**
* 获取用户secret key
*/
export const useDetailRequest = (): Promise<Result<{ appKey: string; secretKey: string }>> => {
return httpService.post('/api/key/details')
return httpService.post('/key/details')
}

/**
Expand All @@ -124,7 +123,7 @@ export const useFeedbackRequest = (params: {
rating: 'THUMBS_UP' | 'THUMBS_DOWN' | 'THUMBS_NO'
feedbackAction?: 'COPY' | 'REGENERATE'
}): Promise<Result<{}>> => {
return httpService.post('/api/msg/feedback', params)
return httpService.post('/msg/feedback', params)
}

/**
Expand All @@ -138,21 +137,21 @@ export const useChatRequest = (params: {
parentMessageId: string
generateType?: 'REGENERATE' | 'NORMAL'
}): Promise<Result<{ output: string; msgId: string; costTimeMillis: number }>> => {
return httpService.post('/api/next', params)
return httpService.post('/next', params)
}

/**
* 调用概览
* @returns
*/
export const useApiDetailsRequest = (): Promise<Result<{ balance: number; costAmount: number; failRate: string; totalCount: number }>> => {
return httpService.post('/api/call/details')
return httpService.post('/call/details')
}

export const useHistoryByIdRequest = (): Promise<Result<{ convInfoList: [] }>> => {
const userStore = useUserStore()
const userInfo = userStore.getUserInfo
return httpService.post('/api/getAllInteractors',
return httpService.post('/getAllInteractors',
{
user_id: userInfo?.user_id,
token: userInfo?.token
Expand All @@ -164,7 +163,7 @@ export const useHistoryListRequest = (): Promise<Result<any>> => {
const userStore = useUserStore()
const userInfo = userStore.getUserInfo

return httpService.post('/api/getUserInteractions',
return httpService.post('/getUserInteractions',
{
user_id: userInfo?.user_id,
token: userInfo?.token,
Expand All @@ -184,15 +183,15 @@ export const useQueryChatRequest = (params: {
}): Promise<
Result<{ msgInfos: { msgID: string; content: string; parentMsgID: string; feedbackMsg: string; role: string; rating: string }[] }>
> => {
return httpService.post('/api/getMsgsByConvID', params)
return httpService.post('/getMsgsByConvID', params)
}

export const useDeleteHistoryRequest = (params: object): Promise<Result<{}>> => {

const userStore = useUserStore()
const userInfo = userStore.getUserInfo

return httpService.post('/api/deleteInteraction', {
return httpService.post('/deleteInteraction', {
user_id: userInfo?.user_id,
token: userInfo?.token,
...params
Expand Down
12 changes: 6 additions & 6 deletions XAgentWeb/src/mockApi/index.ts
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
import request from '/@/utils/mockRequest'

export const getDataApi = (params?: any) => request.post('/api/getData', params)
export const getDataApi = (params?: any) => request.post('/getData', params)
export const refreshDataApi = (params?: any) => {
return request.post('/api/getNewData', params)
return request.post('/getNewData', params)
}
// request({url:'/api/getNewData',method:'get',params:params})
export const getModalData = (params?: any) => request.post('/api/getModalData', params)
export const getNewTaskData = (params?: any) => request.post('/api/getNewTaskData', params)
export const runRequest = (params?: any) => request.post('/api/runRequest', params)
// request({url:'/getNewData',method:'get',params:params})
export const getModalData = (params?: any) => request.post('/getModalData', params)
export const getNewTaskData = (params?: any) => request.post('/getNewTaskData', params)
export const runRequest = (params?: any) => request.post('/runRequest', params)

0 comments on commit 0f88658

Please sign in to comment.