feat: 请求层泛型化并收紧默认超时

This commit is contained in:
2026-08-27 21:48:28 +08:00
parent 468bba8670
commit f1fcae0dac
8 changed files with 130 additions and 68 deletions
+3 -3
View File
@@ -24,15 +24,15 @@ export interface ReviewTaskStats {
}
export const getReviewFeed = (limit: number = 30, mode: "recent" | "random" | "smart" = "recent") => {
return request.get("/review/feed", { limit, mode });
return request.get<ReviewFeedItem[]>("/review/feed", { limit, mode });
};
export const getReviewTaskStats = () => {
return request.get("/review/tasks");
return request.get<ReviewTaskStats[]>("/review/tasks");
};
export const getReviewTaskStatsByTask = (taskNum: string) => {
return request.get(`/review/tasks/${taskNum}`);
return request.get<ReviewTaskStats>(`/review/tasks/${taskNum}`);
};
export const getReportDetail = (id: number) => {