diff --git a/web/src/app/(main)/function/tasks/detail/_tabs/sessions-tab.tsx b/web/src/app/(main)/function/tasks/detail/_tabs/sessions-tab.tsx index 2e313bf..bf8eea9 100644 --- a/web/src/app/(main)/function/tasks/detail/_tabs/sessions-tab.tsx +++ b/web/src/app/(main)/function/tasks/detail/_tabs/sessions-tab.tsx @@ -443,11 +443,12 @@ function WorkerAssetBadge({ assets }: { assets: IntentAsset[] }) { if (displayAssets.length === 0) return null; const first = displayAssets[0]; - const firstLabel = truncateWorkerAssetLabel(first.label || `#${first.asset_id}`); + const firstRawLabel = first.label.trim() || `#${first.asset_id}`; + const firstLabel = truncateWorkerAssetLabel(firstRawLabel); return ( - + 当前资产:{firstLabel} {displayAssets.length > 1 && +{displayAssets.length - 1}} @@ -456,7 +457,7 @@ function WorkerAssetBadge({ assets }: { assets: IntentAsset[] }) {
{displayAssets.map((asset) => (
-
{asset.label || `#${asset.asset_id}`}
+
{asset.label.trim() || `#${asset.asset_id}`}
{taskAssetTypeLabel(asset.type)} · {taskAssetSourceLabel(asset.source)} {asset.inherited ? ` · 来源任务 #${asset.source_task_id}` : ""}