diff --git a/wwwroot/knowledge_bases_list/index.ui b/wwwroot/knowledge_bases_list/index.ui index e5f6750..34353f7 100644 --- a/wwwroot/knowledge_bases_list/index.ui +++ b/wwwroot/knowledge_bases_list/index.ui @@ -63,7 +63,11 @@ "actiontype": "urlwidget", "target": "Popup", "popup_options": { - "auto_dismiss": true + "auto_dismiss": false, + "dismiss_events": ["cancel", "submited"], + "movable": true, + "width": "34%", + "height": "auto" }, "options": { "url": "{{entire_url('./new_kb_form.ui')}}" diff --git a/wwwroot/knowledge_bases_list/new_kb_form.ui b/wwwroot/knowledge_bases_list/new_kb_form.ui index d631171..263289c 100644 --- a/wwwroot/knowledge_bases_list/new_kb_form.ui +++ b/wwwroot/knowledge_bases_list/new_kb_form.ui @@ -1,24 +1,19 @@ { - "widgettype": "VBox", - "options": {"padding": "16px", "spacing": "12px"}, - "subwidgets": [ - {"widgettype": "Text", "options": {"text": "新建知识库", "cfontsize": 18, "fontWeight": "bold"}}, - { - "widgettype": "Form", - "id": "kb_form", - "options": { - "cols": 1, - "fields": [ - {"name": "name", "label": "名称", "uitype": "str", "required": true}, - {"name": "description", "label": "描述", "uitype": "text"}, - {"name": "embedding_type", "label": "向量引擎", "uitype": "code", "value": "clip-vith14", "dataurl": "{{entire_url('./embedding_options.dspy')}}"} - ] - } - } - ], + "widgettype": "Form", + "id": "kb_form", + "options": { + "cols": 1, + "title": "新建知识库", + "padding": "16px", + "fields": [ + {"name": "name", "label": "名称", "uitype": "str", "required": true}, + {"name": "description", "label": "描述", "uitype": "text"}, + {"name": "embedding_type", "label": "向量引擎", "uitype": "code", "value": "clip-vith14", "dataurl": "{{entire_url('./embedding_options.dspy')}}"} + ] + }, "binds": [ { - "wid": "kb_form", + "wid": "self", "event": "submit", "actiontype": "urlwidget", "target": "app.rag_main_content",