From 7632a506958b6423c5093447d98ae178a9a3a762 Mon Sep 17 00:00:00 2001 From: wangdan-fit2cloud Date: Fri, 16 Oct 2026 15:36:50 +0800 Subject: [PATCH] feat: image --- ui/src/api/types/paragraph.ts | 1 + .../mk-drag-upload/MultipleFileUpload.vue | 2 +- .../items/upload/UploadInput.vue | 5 ++-- ui/src/components/mk-edit-avatar/index.vue | 2 +- .../components/message-input/index.vue | 27 ++++++++++++++++-- ui/src/styles/STYLE_README.md | 6 ++++ ui/src/styles/element-plus.scss | 6 ++-- ui/src/views/VIEW_README.md | 3 ++ ui/src/views/document-detail/index.vue | 1 + .../paragraph-dialog/ParagraphDialog.vue | 18 ++++++++---- .../components/ParagraphPreview.vue | 14 +++++++++- .../hit-test/components/HitTestInput.vue | 1 + .../hit-test/components/HitTestResult.vue | 1 + .../components/DocumentImportPreview.vue | 22 +++++++++++++-- .../knowledge-detail/library/image/index.vue | 8 ++++-- .../ai-chat-node/details/application.vue | 9 +----- .../nodes/ai-chat-node/details/knowledge.vue | 9 +----- .../nodes/application-node/details/index.vue | 13 +++++---- .../image-to-video-node/details/index.vue | 28 ++++--------------- .../details/application.vue | 7 ++--- .../details/knowledge.vue | 5 ++-- .../nodes/start-node/details/index.vue | 5 ++-- 22 files changed, 116 insertions(+), 77 deletions(-) diff --git a/ui/src/api/types/paragraph.ts b/ui/src/api/types/paragraph.ts index 538c1300ed0..7c5eb805977 100644 --- a/ui/src/api/types/paragraph.ts +++ b/ui/src/api/types/paragraph.ts @@ -40,6 +40,7 @@ export interface ProblemBatchAssociationPayload { export interface ParagraphDetail extends ParagraphItem { problem_list: ParagraphProblem[] + source_file_id?: string | null } export interface ParagraphUpdatePayload { diff --git a/ui/src/components/mk-drag-upload/MultipleFileUpload.vue b/ui/src/components/mk-drag-upload/MultipleFileUpload.vue index a77d197845e..3f86ee5c5a9 100644 --- a/ui/src/components/mk-drag-upload/MultipleFileUpload.vue +++ b/ui/src/components/mk-drag-upload/MultipleFileUpload.vue @@ -307,7 +307,7 @@ defineExpose({ clearFiles, handleRemove }) diff --git a/ui/src/components/mk-dynamics-form/items/upload/UploadInput.vue b/ui/src/components/mk-dynamics-form/items/upload/UploadInput.vue index eb9e3adf336..76cb263c450 100644 --- a/ui/src/components/mk-dynamics-form/items/upload/UploadInput.vue +++ b/ui/src/components/mk-dynamics-form/items/upload/UploadInput.vue @@ -142,11 +142,10 @@ const uploadFile = async (file: DynamicFormValue, fileList: DynamicFormValue[])