update - 移除流程变量源数据中的空 key 或空 value
This commit is contained in:
parent
575164d738
commit
d3c23d72dd
@ -161,6 +161,7 @@ public class RocketMqMessagePushEventListener implements BpmnMessagePushEventLis
|
|||||||
|
|
||||||
BpmnProcessInstanceVO processInstance = getBpmnProcessInstanceVO(event);
|
BpmnProcessInstanceVO processInstance = getBpmnProcessInstanceVO(event);
|
||||||
Map<String, Object> originVariables = processInstance.getVariables().entrySet().stream()
|
Map<String, Object> originVariables = processInstance.getVariables().entrySet().stream()
|
||||||
|
.filter(e -> Objects.nonNull(e.getKey()) && Objects.nonNull(e.getValue()))
|
||||||
.collect(Collectors.toMap(Map.Entry::getKey, Map.Entry::getValue));
|
.collect(Collectors.toMap(Map.Entry::getKey, Map.Entry::getValue));
|
||||||
|
|
||||||
BpmnTaskDelegateAssigner initiator = (BpmnTaskDelegateAssigner) originVariables.getOrDefault(INTERNAL_INITIATOR,
|
BpmnTaskDelegateAssigner initiator = (BpmnTaskDelegateAssigner) originVariables.getOrDefault(INTERNAL_INITIATOR,
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user