feat: 请求层泛型化并收紧默认超时
This commit is contained in:
+3
-3
@@ -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) => {
|
||||
|
||||
Reference in New Issue
Block a user