diff --git a/ui/src/api/document.ts b/ui/src/api/document.ts index 4a76439d8..3531426b1 100644 --- a/ui/src/api/document.ts +++ b/ui/src/api/document.ts @@ -88,15 +88,17 @@ const postDocument: (dataset_id: string, data: any) => Promise> = ( * dataset_id, document_id, * { "name": "string", - "is_active": true + "is_active": true, + "meta": {} } */ -const putDocument: (dataset_id: string, document_id: string, data: any) => Promise> = ( - dataset_id, - document_id, - data: any -) => { - return put(`${prefix}/${dataset_id}/document/${document_id}`, data) +const putDocument: ( + dataset_id: string, + document_id: string, + data: any, + loading?: Ref +) => Promise> = (dataset_id, document_id, data: any, loading) => { + return put(`${prefix}/${dataset_id}/document/${document_id}`, data, undefined, loading) } /** diff --git a/ui/src/assets/icon_web.svg.svg b/ui/src/assets/icon_web.svg similarity index 100% rename from ui/src/assets/icon_web.svg.svg rename to ui/src/assets/icon_web.svg diff --git a/ui/src/components/ai-chat/index.vue b/ui/src/components/ai-chat/index.vue index 6de97c4d4..a922eef7d 100644 --- a/ui/src/components/ai-chat/index.vue +++ b/ui/src/components/ai-chat/index.vue @@ -85,6 +85,7 @@ plain size="small" @click="openParagraph(item)" + :disabled="item.paragraph_list?.length === 0" >引用分段:{{ item.paragraph_list?.length }} diff --git a/ui/src/components/card-checkbox/index.vue b/ui/src/components/card-checkbox/index.vue index 45a7e17f7..fad15107c 100644 --- a/ui/src/components/card-checkbox/index.vue +++ b/ui/src/components/card-checkbox/index.vue @@ -8,7 +8,11 @@
- + + + + + diff --git a/ui/src/layout/components/breadcrumb/index.vue b/ui/src/layout/components/breadcrumb/index.vue index f41e24b85..ef4118ebe 100644 --- a/ui/src/layout/components/breadcrumb/index.vue +++ b/ui/src/layout/components/breadcrumb/index.vue @@ -1,9 +1,37 @@