feat(aihr): trace sop feedback to search review

This commit is contained in:
2026-07-14 04:18:09 +08:00
parent 976b0b241c
commit 07ab28fd7b
9 changed files with 21 additions and 8 deletions
+2 -1
View File
@@ -313,7 +313,8 @@ const feedback = async (verdict: AnswerFeedbackVerdict) => {
await submitAnswerFeedback({
queryText: result.value.queryText || query.value,
fragmentIds,
verdict
verdict,
reviewId: result.value.reviewId
});
feedbackVerdict.value = verdict;
uni.showToast({ title: verdict === 'down' ? '已进入复核' : '已记录', icon: 'none' });
+3 -1
View File
@@ -48,6 +48,7 @@ export const submitAnswerFeedback = (params: {
queryText: string;
fragmentIds: number[];
verdict: AnswerFeedbackVerdict;
reviewId?: number | null;
}) =>
apiRequest<{ saved: number }>({
url: '/api/knowledge/answer-feedback',
@@ -58,7 +59,8 @@ export const submitAnswerFeedback = (params: {
verdict: params.verdict,
category: 'sop',
position: getSelectedPosition(),
source: 'mobile_uni_sop'
source: 'mobile_uni_sop',
reviewId: params.reviewId ?? null
},
timeout: 15000
});
+1
View File
@@ -101,6 +101,7 @@ export interface KnowledgeSearchResponse {
records: unknown[];
keyPoints?: string[];
cautions?: string[];
reviewId?: number | null;
}
export interface PositionSopTopic {