From 1fe8bb0027d2406e30480f6a15fe1cd41ff793fb Mon Sep 17 00:00:00 2001 From: yumoqing Date: Thu, 23 Apr 2026 18:33:28 +0800 Subject: [PATCH] fix(new_session.ui): correct Form field configuration per bricks-framework spec - Replace 'select' uitype with 'code' uitype - Use data_url instead of options.url for dynamic data loading - Add valueField and textField to map backend response fields - Fix URL path to /hermes-web-cli/hermes_services/list/ - Complies with module-development-spec and bricks-framework requirements --- wwwroot/new_session.ui | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/wwwroot/new_session.ui b/wwwroot/new_session.ui index 8f8e3cc..0059a28 100644 --- a/wwwroot/new_session.ui +++ b/wwwroot/new_session.ui @@ -25,14 +25,14 @@ "maxWidth": "600px", "fields": [ { - "uitype": "select", + "uitype": "code", "name": "service_id", "label": "Select Service", "required": true, "placeholder": "Choose a Hermes service", - "options": { - "url": "/hermes-web-cli/hermes_services/options" - } + "data_url": "/hermes-web-cli/hermes_services/list/", + "valueField": "value", + "textField": "text" } ] },