| 
					
				 | 
			
			
				@@ -119,20 +119,21 @@ const WorkflowPreview = () => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 error={workflowRunningData?.result?.error} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 onClick={() => switchTab('DETAIL')} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <SimpleBtn 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                isDisabled={workflowRunningData?.result.status !== WorkflowRunningStatus.Succeeded} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                className={cn('ml-4 mb-4 inline-flex space-x-1')} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                onClick={() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  const content = workflowRunningData?.resultText 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  if (typeof content === 'string') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    copy(content) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  else 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    copy(JSON.stringify(content)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  Toast.notify({ type: 'success', message: t('common.actionMsg.copySuccessfully') }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                }}> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                <Clipboard className='w-3.5 h-3.5' /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                <div>{t('common.operation.copy')}</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              </SimpleBtn> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              {(workflowRunningData?.result.status !== WorkflowRunningStatus.Succeeded || !workflowRunningData?.resultText) && ( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                <SimpleBtn 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  className={cn('ml-4 mb-4 inline-flex space-x-1')} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  onClick={() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    const content = workflowRunningData?.resultText 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    if (typeof content === 'string') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      copy(content) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    else 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      copy(JSON.stringify(content)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    Toast.notify({ type: 'success', message: t('common.actionMsg.copySuccessfully') }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  }}> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  <Clipboard className='w-3.5 h-3.5' /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  <div>{t('common.operation.copy')}</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                </SimpleBtn> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              )} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           )} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           {currentTab === 'DETAIL' && ( 
			 |