feat(aihr): expose position SOP learning scope

This commit is contained in:
2026-07-14 03:29:59 +08:00
parent d98ff0ff8b
commit f9bce8f0ef
10 changed files with 151 additions and 4 deletions
+8
View File
@@ -2,6 +2,7 @@ import type {
AnswerFeedbackVerdict,
KnowledgeSearchResponse,
KnowledgeSnippet,
PositionSopSummary,
SummaryCardResponse
} from '@/types/api';
import { apiRequest } from './api';
@@ -36,6 +37,13 @@ export const searchKnowledge = async (queryText: string, position = getSelectedP
};
};
export const getPositionSopSummary = (position = getSelectedPosition()) =>
apiRequest<PositionSopSummary>({
url: `/api/knowledge/position-sop?position=${encodeURIComponent(position)}&projectType=住宅`,
method: 'GET',
timeout: 15000
});
export const submitAnswerFeedback = (params: {
queryText: string;
fragmentIds: number[];