diff --git a/frontend/src/api/feedback.ts b/frontend/src/api/feedback.ts index 7f618f9..a034bca 100644 --- a/frontend/src/api/feedback.ts +++ b/frontend/src/api/feedback.ts @@ -21,3 +21,4 @@ export function listFeedbackConversations(params: Record): Promise< } export function getFeedbackMessages(conversationId: string): Promise { return request.get(`/feedback/messages?conversationId=${encodeURIComponent(conversationId)}`).then(r => r.data) } export function markFeedbackProcessed(id: string, data: any): Promise { return request.put(`/feedback/${id}/processed`, data).then(r => r.data) } +export function deleteFeedback(id: string): Promise { return request.delete(`/feedback/${id}`).then(r => r.data) } diff --git a/frontend/src/views/FeedbackOps.vue b/frontend/src/views/FeedbackOps.vue index b1652bb..619049d 100644 --- a/frontend/src/views/FeedbackOps.vue +++ b/frontend/src/views/FeedbackOps.vue @@ -38,6 +38,7 @@ 生成 FAQ 关联 FAQ 标记已处理 + 删除 @@ -83,12 +84,15 @@