13 Commits

Author SHA1 Message Date
ymq
70a958180f fix: 搜索页标签过滤改用UiCode多选+声明式{{widget}}传参,移除自定义JS 2026-08-07 18:00:03 +08:00
ymq
9c86291bbf fix: 标签属于组织非知识库 — tag_options按org_id过滤,search.ui页面加载即显示,search_result kb_id=all时不限 2026-08-07 17:52:31 +08:00
ymq
1206e27336 feat: 知识检索添加多选标签过滤 — tag_options.dspy + search.ui标签芯片 + search_result按标签过滤 2026-08-07 17:27:47 +08:00
0bd425a2aa feat: put search results in VScrollPanel with filler layout (no fixed height) 2026-08-04 14:04:07 +08:00
7993b186da fix: stop double-encoding keyword - pass raw value as httpcall params (CRUD style); defensive unquote fallback in dspy for legacy cached UI 2026-08-04 11:33:52 +08:00
bd03743c6f fix: use resultValue() not getValue() for kb selector - getValue returns object, broke kb_id in URL 2026-08-03 18:52:34 +08:00
cdc02e31e4 fix: search.ui - call buildUrlwidgetHandler result to actually fire HTTP request 2026-07-31 16:35:10 +08:00
7792aa913e fix: search.ui - code→UiCode widgettype + bricks.app.root→this.parent for urlwidget sub-page 2026-07-31 16:14:53 +08:00
7badd6e683 fix: search.ui getWidgetById 用 this 替代 bricks.app.root 2026-07-31 15:48:55 +08:00
a644e41de3 fix: search.ui buildUrlwidgetHandler 参数顺序错误导致 TypeError 2026-07-31 15:04:43 +08:00
a440887028 fix: search bind passes {options:{url:...}} to buildUrlwidgetHandler 2026-07-30 17:28:30 +08:00
Hermes
f06063c0b5 fix: search page — use script bind to avoid datawidget crash 2026-07-30 13:55:06 +08:00
Hermes
a481130810 feat: search page + KB selector + file upload, pipeline module 2026-07-30 13:53:17 +08:00