From ba454f84cc5cccb9900c7dcc75d87f57c2d59c87 Mon Sep 17 00:00:00 2001 From: yumoqing Date: Fri, 7 Aug 2026 17:46:16 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20context=5Fbar=E6=B7=BB=E5=8A=A0render?= =?UTF-8?q?=E4=BA=8B=E4=BB=B6=EF=BC=8C=E9=A1=B5=E9=9D=A2=E5=8A=A0=E8=BD=BD?= =?UTF-8?q?=E6=97=B6fetch=20context=E6=9B=B4=E6=96=B0=E6=8C=89=E9=92=AE?= =?UTF-8?q?=E6=A0=87=E7=AD=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- wwwroot/index.ui | 9 +++++++++ wwwroot/index_cockpit.ui | 9 +++++++++ 2 files changed, 18 insertions(+) diff --git a/wwwroot/index.ui b/wwwroot/index.ui index 2b2e405..ed68aae 100644 --- a/wwwroot/index.ui +++ b/wwwroot/index.ui @@ -92,6 +92,15 @@ "datascript": "(function(d){var d=d||{};var pl=bricks.getWidgetById('project_label',bricks.app);var il=bricks.getWidgetById('iteration_label',bricks.app);if(pl){pl.text_w.set_text(d.project_name?'\\ud83d\\udcc1 \\u5f53\\u524d\\u9879\\u76ee\\uff1a'+d.project_name:'\\ud83d\\udcc1 \\u5f53\\u524d\\u9879\\u76ee\\uff1a--');}if(il){il.text_w.set_text('\\ud83d\\udd04 \\u5f53\\u524d\\u8fed\\u4ee3\\uff1a'+(d.iteration_name||'--'));}return d;})" } } + ], + "binds": [ + { + "wid": "self", + "event": "render", + "actiontype": "script", + "target": "self", + "script": "fetch('/pipeline-sdlc/api/cockpit_context.dspy').then(function(r){return r.json()}).then(function(d){var pl=bricks.getWidgetById('project_label',bricks.app);var il=bricks.getWidgetById('iteration_label',bricks.app);if(pl)pl.text_w.set_text(d.project_name?'\\ud83d\\udcc1 \\u5f53\\u524d\\u9879\\u76ee\\uff1a'+d.project_name:'\\ud83d\\udcc1 \\u5f53\\u524d\\u9879\\u76ee\\uff1a--');if(il)il.text_w.set_text('\\ud83d\\udd04 \\u5f53\\u524d\\u8fed\\u4ee3\\uff1a'+(d.iteration_name||'--'));})" + } ] }, { diff --git a/wwwroot/index_cockpit.ui b/wwwroot/index_cockpit.ui index c5ed493..0780628 100644 --- a/wwwroot/index_cockpit.ui +++ b/wwwroot/index_cockpit.ui @@ -111,6 +111,15 @@ "datascript": "(function(d){var d=d||{};var pl=bricks.getWidgetById('project_label',bricks.app);var il=bricks.getWidgetById('iteration_label',bricks.app);var pn=d.project_name||'';if(pl){pl.text_w.set_text(pn?'📁 当前项目:'+pn:'📁 当前项目:--');}if(il){il.text_w.set_text(d.iteration_name?(d.iteration_name.length>15?d.iteration_name.slice(0,15)+'...':d.iteration_name):'🔄 当前迭代:--');il.text_w.set_text('🔄 当前迭代:'+(d.iteration_name||'--'));}return d;})" } } + ], + "binds": [ + { + "wid": "self", + "event": "render", + "actiontype": "script", + "target": "self", + "script": "fetch('/pipeline-sdlc/api/cockpit_context.dspy').then(function(r){return r.json()}).then(function(d){var pl=bricks.getWidgetById('project_label',bricks.app);var il=bricks.getWidgetById('iteration_label',bricks.app);if(pl)pl.text_w.set_text(d.project_name?'\\ud83d\\udcc1 \\u5f53\\u524d\\u9879\\u76ee\\uff1a'+d.project_name:'\\ud83d\\udcc1 \\u5f53\\u524d\\u9879\\u76ee\\uff1a--');if(il)il.text_w.set_text('\\ud83d\\udd04 \\u5f53\\u524d\\u8fed\\u4ee3\\uff1a'+(d.iteration_name||'--'));})" + } ] }, {