This commit is contained in:
ygx
2026-03-29 15:32:25 +08:00
parent 9cee6f290d
commit 9343c110d3
2 changed files with 20 additions and 22 deletions

View File

@@ -192,19 +192,22 @@ export const fetchApprovedDocumentList = (params?: FetchDocumentListParams) => {
};
/** 收藏文档 */
export const favoriteDocument = (id: number) => {
return request.post<ApiResponse<string>>("/Kb/v1/favorite/create", { resource_type: 'document', resource_id: id });
export const favoriteDocument = (id: number, remarks?: string) => {
return request.post<ApiResponse<string>>("/Kb/v1/favorite/collect", {
resource_type: 'document',
resource_id: id,
remarks,
});
};
/** 取消收藏文档 */
export const unfavoriteDocument = (id: number) => {
return request.delete<ApiResponse<string>>("/Kb/v1/favorite/delete", { data: { resource_type: 'document', resource_id: id } });
return request.post<ApiResponse<string>>("/Kb/v1/favorite/uncollect", {
resource_type: 'document',
resource_id: id,
});
};
/** 检查文档是否已收藏 */
export const checkFavorite = (id: number) => {
return request.get<ApiResponse<{ is_favorited: boolean }>>(`/Kb/v1/favorite/check`, { params: { resource_type: 'document', resource_id: id } });
};
/** 下载文档 */
export const downloadDocument = (id: number) => {