fix: search.ui getWidgetById 用 this 替代 bricks.app.root

This commit is contained in:
yumoqing 2026-07-31 15:48:55 +08:00
parent a644e41de3
commit 7badd6e683

View File

@ -40,7 +40,7 @@
"wid": "search_bar", "wid": "search_bar",
"event": "search", "event": "search",
"actiontype": "script", "actiontype": "script",
"script": "var kw=event.params.keyword||'';var kb=bricks.getWidgetById('kb_selector',bricks.app.root);var kb_id=kb?kb.getValue()||'':'all';var u='/rag/knowledge_bases_list/search_result.dspy?_webbricks_=1&kb_id='+encodeURIComponent(kb_id)+'&keyword='+encodeURIComponent(kw);var target=bricks.getWidgetById('search_results',bricks.app.root);if(target)bricks.buildUrlwidgetHandler(this,target,{},{options:{url:u},mode:'replace'})" "script": "var kw=event.params.keyword||'';var kb=bricks.getWidgetById('kb_selector',this);var kb_id=kb?kb.getValue()||'':'all';var u='/rag/knowledge_bases_list/search_result.dspy?_webbricks_=1&kb_id='+encodeURIComponent(kb_id)+'&keyword='+encodeURIComponent(kw);var target=bricks.getWidgetById('search_results',this);if(target)bricks.buildUrlwidgetHandler(this,target,{},{options:{url:u},mode:'replace'})"
}, },
{ {
"wid": "search_file", "wid": "search_file",