处理素材

This commit is contained in:
Xin Wang 2025-07-02 21:44:18 +08:00
parent 3f61f0ef7e
commit 724c542a23
3 changed files with 7 additions and 5 deletions

View File

@ -3,7 +3,7 @@ import { BASE_URL } from './constants'
export interface ApiResponse<T = any> {
code: number
successful: boolean
successfull: boolean
message: string
data: T
}

View File

@ -1,5 +1,5 @@
import { post } from './request';
import { ApiResponse } from './common';
import { post } from './request';
// 资源列表请求参数
export interface ResourcesListRequest {
@ -16,8 +16,9 @@ export interface Resource {
script_id: number;
created_at: string;
}
// 获取资源列表
// 获取资源列表 - 按创建者筛选
export const getResourcesList = async (data: ResourcesListRequest): Promise<ApiResponse<Resource[]>> => {
return post<ApiResponse<Resource[]>>('/api/resources/resources/list', data);
return post<ApiResponse<Resource[]>>('https://movieflow.api.huiying.video/resources/list', data);
};

View File

@ -42,7 +42,8 @@ export function HomePage2() {
try {
setIsLoadingResources(true);
const response = await getResourcesList({ published: 1 });
if (response.code === 0 && response.successful) {
console.log(response);
if (response.code === 0 && response.successfull) {
setResources(response.data);
} else {
console.error('获取资源列表失败:', response.message);