From d5585206cf4a2f91e75338a73ebcbac3e23fb138 Mon Sep 17 00:00:00 2001 From: wanghanlin <1533525126@qq.com> Date: Tue, 11 Aug 2026 16:39:49 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E5=8F=8D=E9=A6=88=E8=BF=90?= =?UTF-8?q?=E8=90=A5=E7=9C=8B=E6=9D=BF=E5=88=A0=E9=99=A4=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/src/api/feedback.ts | 1 + frontend/src/views/FeedbackOps.vue | 17 +++++++++++- .../controller/MessageFeedbackController.java | 26 +++++++++++++++++++ .../service/MessageFeedbackService.java | 14 ++++++++++ 4 files changed, 57 insertions(+), 1 deletion(-) 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 @@