add - 新增处理运行时,解析各种节点的配置,关于 BPMN 中的原数据解析,统一在 BpmnMetaParserHelper 类型中
This commit is contained in:
parent
638624ae6c
commit
6ce23978bb
@ -446,7 +446,7 @@ public final class BpmnJsonConverterUtil {
|
||||
AbstractBpmnJsonConverter converter = converters.getOrDefault(clz, new NotSupportConverter());
|
||||
FlowElement flowElement = converter.convertJsonToElement(bpmnJsonNode, process);
|
||||
if (Objects.nonNull(bpmnJsonNode)) {
|
||||
converter.addTypeAttribute(flowElement, copy(bpmnJsonNode));
|
||||
converter.addNodeTypeAttribute(flowElement, copy(bpmnJsonNode));
|
||||
converter.addJsonValueAttribute(flowElement, copy(bpmnJsonNode));
|
||||
}
|
||||
return flowElement;
|
||||
|
||||
@ -23,7 +23,7 @@ public abstract class AbstractBpmnJsonConverter<T extends FlowElement> {
|
||||
throw new WorkflowEngineException("暂不支持 BPMN 转 JSON");
|
||||
}
|
||||
|
||||
public final void addTypeAttribute(T flowElement, BpmnJsonNode jsonNode) {
|
||||
public final void addNodeTypeAttribute(T flowElement, BpmnJsonNode jsonNode) {
|
||||
ExtensionElement nodeTypeElement = new ExtensionElement();
|
||||
nodeTypeElement.setName(CONFIG_NODE_TYPE);
|
||||
nodeTypeElement.setElementText(jsonNode.getType().getType());
|
||||
|
||||
Loading…
Reference in New Issue
Block a user