From fbba95e683e91eea4deafe294e03c7693fdaa11c Mon Sep 17 00:00:00 2001 From: yumoqing Date: Fri, 24 Jul 2026 14:34:36 +0800 Subject: [PATCH] fix: /rag/ prefix in all module URLs --- rag/init.py | 2 +- wwwroot/knowledge_bases_list/create_kb.dspy | 2 +- wwwroot/knowledge_bases_list/detail.ui | 2 +- wwwroot/knowledge_bases_list/upload.dspy | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/rag/init.py b/rag/init.py index 759adc4..c6f5a76 100644 --- a/rag/init.py +++ b/rag/init.py @@ -48,7 +48,7 @@ async def kb_list_handler(request, params_kw, *args, **kwargs): {"widgettype":"HBox","options":{"spacing":"12px"},"subwidgets":[ {"widgettype":"Text","options":{"text":"๐Ÿ“„ "+str(doc_count)+"ๆ–‡ๆกฃ","cfontsize":12,"color":"#666"}}, {"widgettype":"Text","options":{"text":"๐Ÿ’พ "+size_str,"cfontsize":12,"color":"#666"}}]}], - "binds":[{"wid":"self","event":"click","actiontype":"urlwidget","target":"app.rag_main_content","mode":"replace","options":{"url":"/knowledge_bases_list/detail.ui","params":{"kb_id":str(r.id),"kb_name":str(r.name)}}}]} + "binds":[{"wid":"self","event":"click","actiontype":"urlwidget","target":"app.rag_main_content","mode":"replace","options":{"url":"/rag/knowledge_bases_list/detail.ui","params":{"kb_id":str(r.id),"kb_name":str(r.name)}}}]} cards.append(card) if not cards: cards.append({"widgettype":"Text","options":{"text":"ๆš‚ๆ— ็Ÿฅ่ฏ†ๅบ“","color":"#aaa","cfontsize":14,"halign":"center"}}) diff --git a/wwwroot/knowledge_bases_list/create_kb.dspy b/wwwroot/knowledge_bases_list/create_kb.dspy index 8b70633..2a3cffa 100644 --- a/wwwroot/knowledge_bases_list/create_kb.dspy +++ b/wwwroot/knowledge_bases_list/create_kb.dspy @@ -14,6 +14,6 @@ async with db.sqlorContext(dbname) as sor: {"id": kb_id, "name": name, "desc": desc, "org_id": userorgid}) return { "widgettype": "urlwidget", - "options": {"url": entire_url('/knowledge_bases_list/index.ui')} + "options": {"url": entire_url('/rag/knowledge_bases_list/index.ui')} } return {"error": "failed"} diff --git a/wwwroot/knowledge_bases_list/detail.ui b/wwwroot/knowledge_bases_list/detail.ui index fdb81d2..d938087 100644 --- a/wwwroot/knowledge_bases_list/detail.ui +++ b/wwwroot/knowledge_bases_list/detail.ui @@ -8,7 +8,7 @@ "subwidgets": [ {"widgettype": "Text", "options": {"text": "โ† ็Ÿฅ่ฏ†ๅบ“ๅˆ—่กจ", "css": "clickable", "cfontsize": 14, "color": "#4a90d9"}, "binds": [ {"wid": "self", "event": "click", "actiontype": "urlwidget", "target": "app.rag_main_content", "mode": "replace", - "options": {"url": "{{entire_url('/knowledge_bases_list/index.ui')}}"}} + "options": {"url": "{{entire_url('/rag/knowledge_bases_list/index.ui')}}"}} ]}, {"widgettype": "Text", "options": {"text": " / ", "cfontsize": 14, "color": "#ccc"}}, {"widgettype": "Text", "options": {"text": "๐Ÿ“š {{params_kw.kb_name or '็Ÿฅ่ฏ†ๅบ“'}}", "cfontsize": 16, "fontWeight": "bold", "color": "#333"}}, diff --git a/wwwroot/knowledge_bases_list/upload.dspy b/wwwroot/knowledge_bases_list/upload.dspy index 2a2ca60..442a2fc 100644 --- a/wwwroot/knowledge_bases_list/upload.dspy +++ b/wwwroot/knowledge_bases_list/upload.dspy @@ -25,7 +25,7 @@ body = json.dumps({ { "widgettype": "Button", "options": {"label": "โ† ่ฟ”ๅ›žๆ–‡ไปถ็ฎก็†", "bgcolor": "#e0e0e0", "color": "#666"}, - "binds": [{"wid": "self", "event": "click", "actiontype": "urlwidget", "target": "app.rag_main_content", "mode": "replace", "options": {"url": entire_url('/knowledge_bases_list/index.ui')}}] + "binds": [{"wid": "self", "event": "click", "actiontype": "urlwidget", "target": "app.rag_main_content", "mode": "replace", "options": {"url": entire_url('/rag/knowledge_bases_list/index.ui')}}] } ] })