dcs 1 周之前
父节点
当前提交
600a0a1a9a
共有 1 个文件被更改,包括 3 次插入1 次删除
  1. 3 1
      virgo.api/src/main/java/com/bosshand/virgo/api/workark/service/DifyService.java

+ 3 - 1
virgo.api/src/main/java/com/bosshand/virgo/api/workark/service/DifyService.java

@@ -177,7 +177,9 @@ public class DifyService {
         df.setElapsedTime(workflowRun.getElapsedTime());
         df.setElapsedTime(workflowRun.getElapsedTime());
         df.setFinishedAt(workflowRun.getFinishedAt());
         df.setFinishedAt(workflowRun.getFinishedAt());
         df.setInputs(unicodeEscapeToChinese(workflowRun.getInputs().toString()));
         df.setInputs(unicodeEscapeToChinese(workflowRun.getInputs().toString()));
-        df.setOutputs(unicodeEscapeToChinese(workflowRun.getOutputs().toString()));
+        if (workflowRun.getOutputs() != null) {
+            df.setOutputs(unicodeEscapeToChinese(workflowRun.getOutputs().toString()));
+        }
         df.setTotalSteps(workflowRun.getTotalSteps());
         df.setTotalSteps(workflowRun.getTotalSteps());
         df.setTotalTokens(workflowRun.getTotalTokens());
         df.setTotalTokens(workflowRun.getTotalTokens());
         difyWorkFlowDao.update(df);
         difyWorkFlowDao.update(df);