反序列化问题。

This commit is contained in:
dengqichen 2024-12-20 10:30:01 +08:00
parent 10dda22a4b
commit cfaaf4d656
2 changed files with 5 additions and 0 deletions

View File

@ -2,6 +2,7 @@ package com.qqchen.deploy.backend.workflow.dto;
import com.fasterxml.jackson.databind.JsonNode;
import com.qqchen.deploy.backend.workflow.enums.NodeCategoryEnums;
import com.qqchen.deploy.backend.workflow.enums.NodeTypeEnums;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
@ -18,6 +19,9 @@ public class WorkflowNodeTypeDefinedDTO {
@Schema(description = "节点名称")
private String nodeName;
@Schema(description = "节点类型")
private NodeTypeEnums nodeType;
@Schema(description = "节点分类")
private NodeCategoryEnums category;

View File

@ -93,6 +93,7 @@ public class WorkflowNodeDefinitionServiceImpl extends BaseServiceImpl<WorkflowN
definedDTO.setNodeCode(nodeType.getCode());
definedDTO.setNodeName(nodeType.getName());
definedDTO.setCategory(nodeType.getCategory());
definedDTO.setNodeType(nodeType);
Class<?> panelVariables = nodeType.getPanelVariables();
if (panelVariables != null) {
definedDTO.setPanelVariablesSchema(generateSchema(panelVariables));