This commit is contained in:
zxr
2026-03-21 10:47:59 +08:00
parent 93713e3e3c
commit d87e606324
2 changed files with 63 additions and 9 deletions

17
src/api/kb/review.ts Normal file
View File

@@ -0,0 +1,17 @@
import { request } from "@/api/request";
export type ReviewStatsResourceType = "all" | "document" | "faq";
/** 审核统计接口返回的 data 字段 */
export interface ReviewStatsPayload {
need_my_review_document?: number;
need_my_review_faq?: number;
need_my_review_total?: number;
need_my_review_unreviewed_document?: number;
need_my_review_unreviewed_faq?: number;
need_my_review_unreviewed_total?: number;
}
/** 按当前登录用户统计需要本人审核的数量(不含本人为作者的稿件) */
export const fetchReviewStats = (params?: { resource_type?: ReviewStatsResourceType }) =>
request.get("/Kb/v1/review/stats", params ? { params } : undefined);