feat: 图片广场优化

This commit is contained in:
Gsh
2026-01-04 17:09:28 +08:00
parent 9ec9ace8e2
commit 9721b8bd74
7 changed files with 314 additions and 48 deletions

View File

@@ -1,4 +1,3 @@
import { get, post } from '@/utils/request';
import type {
GenerateImageRequest,
ImageModel,
@@ -7,6 +6,7 @@ import type {
TaskListResponse,
TaskStatusResponse,
} from './types';
import { del, get, post } from '@/utils/request';
export function generateImage(data: GenerateImageRequest) {
return post<string>('/ai-image/generate', data).json();
@@ -30,4 +30,9 @@ export function publishImage(data: PublishImageRequest) {
export function getImageModels() {
return post<ImageModel[]>('/ai-image/model').json();
}
}
export function deleteMyTasks(taskIds: string[]) {
// return del<void>(`/ai-image/my-tasks/${taskIds}`).json();
return del<void>('/ai-image/my-tasks', { json: taskIds }).json();
}