From 83b259af2d593bbef857d4cf2f2a0c5131ad1aac Mon Sep 17 00:00:00 2001
From: Nelson <1475262689@qq.com>
Date: Tue, 11 Aug 2026 18:45:39 +0800
Subject: [PATCH] feat: improve async feedback and export workflow
---
.../apps/admin-web/src/App.vue | 7 +-
.../src/components/FeedbackManagementView.vue | 72 ++++++++++--
.../apps/admin-web/src/services/api.ts | 4 +-
.../apps/backend/app/api/feedback.py | 110 ++++++++++++++++--
.../app/services/admin_permission_service.py | 2 +-
.../backend/tests/test_admin_permissions.py | 1 +
.../backend/tests/test_message_feedback.py | 22 +++-
.../src/components/ChatComposer.vue | 36 +++++-
.../src/components/SessionQuota.vue | 5 +-
.../apps/user-client/src/services/api.ts | 10 +-
.../apps/user-client/src/styles.css | 7 ++
11 files changed, 248 insertions(+), 28 deletions(-)
diff --git a/ai_knowledge_base_v2/apps/admin-web/src/App.vue b/ai_knowledge_base_v2/apps/admin-web/src/App.vue
index e712ea6..2b78a7c 100644
--- a/ai_knowledge_base_v2/apps/admin-web/src/App.vue
+++ b/ai_knowledge_base_v2/apps/admin-web/src/App.vue
@@ -1119,7 +1119,12 @@ async function clearFeishuCache() {
-
+
diff --git a/ai_knowledge_base_v2/apps/admin-web/src/components/FeedbackManagementView.vue b/ai_knowledge_base_v2/apps/admin-web/src/components/FeedbackManagementView.vue
index 7da7cc3..33fdebb 100644
--- a/ai_knowledge_base_v2/apps/admin-web/src/components/FeedbackManagementView.vue
+++ b/ai_knowledge_base_v2/apps/admin-web/src/components/FeedbackManagementView.vue
@@ -1,25 +1,71 @@