From fb7abb432ffe2fc2e2207f94c221f5f96eedc022 Mon Sep 17 00:00:00 2001 From: shaohuzhang1 <80892890+shaohuzhang1@users.noreply.github.com> Date: Wed, 10 Apr 2024 14:16:56 +0800 Subject: [PATCH] Pr@main@fix bugs (#41) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * fix: 修复提示问题 * fix: 上传文档限制 * feat: 问题管理 * fix: 修改分段正则,优化分段逻辑 * feat: 问题管理 * fix: word分段支持表格数据 * fix: 问题批量插入去重 * fix: 修复文档问题 * feat: 文档分页优化 * fix: 优化关联问题 * fix: 嵌入样式 --- apps/application/template/embed.js | 4 +- apps/common/handle/impl/doc_split_handle.py | 38 ++++++++++++++--- apps/common/handle/impl/pdf_split_handle.py | 11 +++-- apps/common/handle/impl/text_split_handle.py | 10 +++-- apps/common/util/split_model.py | 42 +++++++++++++------ .../serializers/document_serializers.py | 10 +++-- .../serializers/problem_serializers.py | 5 ++- ui/src/assets/csv-icon.svg | 7 ++++ ui/src/assets/doc-icon.svg | 5 +++ ui/src/assets/pdf-icon.svg | 5 +++ ui/src/assets/unknow-icon.svg | 5 +++ ui/src/components/app-table/index.vue | 15 ++++++- ui/src/components/read-write/index.vue | 4 +- ui/src/stores/modules/common.ts | 19 ++++++++- ui/src/utils/utils.ts | 6 ++- ui/src/views/dataset/CreateDataset.vue | 8 ++-- .../dataset/component/UploadComponent.vue | 4 +- ui/src/views/dataset/step/ResultSuccess.vue | 2 +- ui/src/views/document/index.vue | 40 ++++++++++++++---- .../paragraph/component/ProblemComponent.vue | 1 + .../problem/component/CreateProblemDialog.vue | 4 +- .../problem/component/DetailProblemDrawer.vue | 9 +--- .../problem/component/RelateProblemDialog.vue | 15 ++++++- 23 files changed, 203 insertions(+), 66 deletions(-) create mode 100644 ui/src/assets/csv-icon.svg create mode 100644 ui/src/assets/doc-icon.svg create mode 100644 ui/src/assets/pdf-icon.svg create mode 100644 ui/src/assets/unknow-icon.svg diff --git a/apps/application/template/embed.js b/apps/application/template/embed.js index d9ae3f6cd..eff570e40 100644 --- a/apps/application/template/embed.js +++ b/apps/application/template/embed.js @@ -19,7 +19,7 @@ const guideHtml=` ` const chatButtonHtml= -`