refactor(api): 统一将/story/路径修改为/api/story/
All checks were successful
test/timeline-frontend/pipeline/head This commit looks good
All checks were successful
test/timeline-frontend/pipeline/head This commit looks good
修改服务端API路径前缀以保持一致性,涉及前端请求、nginx配置和代理设置
This commit is contained in:
@@ -43,7 +43,7 @@ export async function queryHistoryMessages(): Promise<CommonResponse<HistoryMess
|
||||
});
|
||||
}
|
||||
export async function queryFriendDynamic(): Promise<CommonResponse<HistoryMessage[]>> {
|
||||
return request('/story/activity/authorized-items', {
|
||||
return request('/api/story/activity/authorized-items', {
|
||||
method: 'GET',
|
||||
});
|
||||
}
|
||||
|
||||
@@ -13,19 +13,19 @@ type ParamsType = {
|
||||
export async function queryTimelineList(
|
||||
params: ParamsType,
|
||||
): Promise<{ data: StoryType[] }> {
|
||||
return await request('/story/list', {
|
||||
return await request('/api/story/list', {
|
||||
params,
|
||||
});
|
||||
}
|
||||
|
||||
export async function deleteStory(params: ParamsType): Promise<{ data: { list: StoryType[] } }> {
|
||||
return request(`/story/${params.instanceId}`, {
|
||||
return request(`/api/story/${params.instanceId}`, {
|
||||
method: 'DELETE',
|
||||
});
|
||||
}
|
||||
|
||||
export async function addStory(params: ParamsType): Promise<{ data: { list: StoryType[] } }> {
|
||||
return request('/story/add', {
|
||||
return request('/api/story/add', {
|
||||
method: 'POST',
|
||||
data: {
|
||||
...params,
|
||||
@@ -35,7 +35,7 @@ export async function addStory(params: ParamsType): Promise<{ data: { list: Stor
|
||||
}
|
||||
|
||||
export async function updateStory(params: ParamsType): Promise<{ data: { list: StoryType[] } }> {
|
||||
return await request(`/story/${params.instanceId}`, {
|
||||
return await request(`/api/story/${params.instanceId}`, {
|
||||
method: 'PUT',
|
||||
data: {
|
||||
...params,
|
||||
@@ -44,12 +44,12 @@ export async function updateStory(params: ParamsType): Promise<{ data: { list: S
|
||||
});
|
||||
}
|
||||
export async function queryStoryDetail(itemId: string): Promise<{ data: StoryType }> {
|
||||
return request(`/story/${itemId}`, {
|
||||
return request(`/api/story/${itemId}`, {
|
||||
method: 'GET',
|
||||
});
|
||||
}
|
||||
export async function addStoryItem(params: FormData): Promise<any> {
|
||||
return request(`/story/item`, {
|
||||
return request(`/api/story/item`, {
|
||||
method: 'POST',
|
||||
data: params,
|
||||
requestType: 'form',
|
||||
@@ -57,7 +57,7 @@ export async function addStoryItem(params: FormData): Promise<any> {
|
||||
});
|
||||
}
|
||||
export async function updateStoryItem(params: FormData): Promise<any> {
|
||||
return request(`/story/item`, {
|
||||
return request(`/api/story/item`, {
|
||||
method: 'PUT',
|
||||
data: params,
|
||||
requestType: 'form',
|
||||
@@ -66,29 +66,29 @@ export async function updateStoryItem(params: FormData): Promise<any> {
|
||||
}
|
||||
|
||||
export async function queryStoryItem(params: ParamsType): Promise<{ data: CommonListResponse<StoryItem> }> {
|
||||
return request(`/story/item/list`, {
|
||||
return request(`/api/story/item/list`, {
|
||||
method: 'GET',
|
||||
params: params,
|
||||
});
|
||||
}
|
||||
|
||||
export async function queryStoryItemDetail(itemId: string): Promise<{ data: StoryItem }> {
|
||||
return request(`/story/item/${itemId}`, {
|
||||
return request(`/api/story/item/${itemId}`, {
|
||||
method: 'GET',
|
||||
});
|
||||
}
|
||||
export async function countStoryItem(storyInstanceId: string): Promise<{ data: StoryItem }> {
|
||||
return request(`/story/item/count/${storyInstanceId}`, {
|
||||
return request(`/api/story/item/count/${storyInstanceId}`, {
|
||||
method: 'GET',
|
||||
});
|
||||
}
|
||||
|
||||
export async function queryStoryItemImages(itemId: string): Promise<{ data: string[] }> {
|
||||
return request(`/story/item/images/${itemId}`, {
|
||||
return request(`/api/story/item/images/${itemId}`, {
|
||||
method: 'GET',
|
||||
});
|
||||
}
|
||||
export async function removeStoryItem(instanceId: string) {
|
||||
export async function removeStoryItem(instanceId: string): Promise<CommonResponse<void>> {
|
||||
return request(`/api/story/item/${instanceId}`, {
|
||||
method: 'DELETE',
|
||||
});
|
||||
@@ -110,46 +110,46 @@ export async function fetchImage(imageInstanceId: string): Promise<any> {
|
||||
}
|
||||
|
||||
export async function authorizeStoryPermission(params: {userId: string, storyInstanceId: string, permissionType: number}) {
|
||||
return request('/story/permission/authorize', {
|
||||
return request('/api/story/permission/authorize', {
|
||||
method: 'POST',
|
||||
data: params,
|
||||
});
|
||||
}
|
||||
|
||||
export async function getStoryPermissions(storyId: string) {
|
||||
return request(`/story/permission/story/${storyId}`, {
|
||||
return request(`/api/story/permission/story/${storyId}`, {
|
||||
method: 'GET',
|
||||
});
|
||||
}
|
||||
|
||||
export async function inviteUser(params: {userId: string, storyInstanceId: string, permissionType: number}) {
|
||||
return request('/story/permission/invite', {
|
||||
return request('/api/story/permission/invite', {
|
||||
method: 'POST',
|
||||
data: params,
|
||||
});
|
||||
}
|
||||
|
||||
export async function acceptInvite(inviteId: string) {
|
||||
return request(`/story/permission/invite/${inviteId}/accept`, {
|
||||
return request(`/api/story/permission/invite/${inviteId}/accept`, {
|
||||
method: 'PUT',
|
||||
});
|
||||
}
|
||||
|
||||
export async function rejectInvite(inviteId: string) {
|
||||
return request(`/story/permission/invite/${inviteId}/reject`, {
|
||||
return request(`/api/story/permission/invite/${inviteId}/reject`, {
|
||||
method: 'PUT',
|
||||
});
|
||||
}
|
||||
|
||||
export async function updatePermission(params: {permissionId: string, permissionType: number}) {
|
||||
return request('/story/permission', {
|
||||
return request('/api/story/permission', {
|
||||
method: 'PUT',
|
||||
data: params
|
||||
});
|
||||
}
|
||||
|
||||
export async function removePermission(permissionId: string) {
|
||||
return request(`/story/permission/${permissionId}`, {
|
||||
return request(`/api/story/permission/${permissionId}`, {
|
||||
method: 'DELETE'
|
||||
});
|
||||
}
|
||||
@@ -173,7 +173,7 @@ export async function removePermission(permissionId: string) {
|
||||
export async function updateStoryItemOrder(
|
||||
orderData: Array<{ instanceId: string; sortOrder: number }>
|
||||
): Promise<CommonResponse<void>> {
|
||||
return request('/story/item/order', {
|
||||
return request('/api/story/item/order', {
|
||||
method: 'PUT',
|
||||
data: { items: orderData },
|
||||
});
|
||||
@@ -195,7 +195,7 @@ export async function updateStoryItemOrder(
|
||||
export async function batchDeleteStoryItems(
|
||||
instanceIds: string[]
|
||||
): Promise<CommonResponse<void>> {
|
||||
return request('/story/item/batch-delete', {
|
||||
return request('/api/story/item/batch-delete', {
|
||||
method: 'POST',
|
||||
data: { instanceIds },
|
||||
});
|
||||
@@ -215,7 +215,7 @@ export async function batchUpdateStoryItemTime(
|
||||
instanceIds: string[],
|
||||
storyItemTime: string
|
||||
): Promise<CommonResponse<void>> {
|
||||
return request('/story/item/batch-time', {
|
||||
return request('/api/story/item/batch-time', {
|
||||
method: 'PUT',
|
||||
data: { instanceIds, storyItemTime },
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user