6 Commits

Author SHA1 Message Date
f0d3550b63 fix: use get_sor_context(rbac) to query suppliers in sage db 2026-07-10 09:26:21 +08:00
3ae70d2c92 fix: providerid 下拉从 suppliers 表而非 organization 获取 2026-07-10 09:21:32 +08:00
34627054b1 feat: code-type fields use fieldname/fieldname_text format
- get_search_providerid.dspy: return {providerid, providerid_text}
- get_search_upappid.dspy: return {upappid, upappid_text}
- get_search_apiname.dspy: return {apiname, apiname_text}
- json/llm.json: add valueField/textField for providerid, upappid
- json/llm_api_map.json: add valueField/textField for apiname, query_apiname

This ensures filter form and add/edit form use the same data format.
2026-06-12 11:40:54 +08:00
186f64d544 fix: prepend 全部 option to get_search results 2026-06-04 18:52:10 +08:00
308e91c61c fix: align get_search_providerid.dspy with {value, text} format using SQL aliases 2026-06-04 17:58:00 +08:00
bb4900f997 feat: add get_search_{fieldname}.dspy for codes fields with 全部 option
- get_search_providerid.dspy: organization list with 全部 as first entry
- get_search_upappid.dspy: upapp list with 全部 as first entry
- json/llm.json: update alters dataurl to use search scripts
- load_path.py: register new RBAC paths
2026-06-04 17:22:50 +08:00