EventModel.java 814 B

12345678910111213141516171819202122232425262728293031323334
  1. package jnpf.flowable.model.util;
  2. import jnpf.flowable.enums.NodeEnum;
  3. import jnpf.flowable.model.task.FlowModel;
  4. import lombok.Data;
  5. import java.util.HashMap;
  6. import java.util.Map;
  7. /**
  8. * 类的描述
  9. *
  10. * @author JNPF@YinMai Info. Co., Ltd
  11. * @version 5.0.x
  12. * @since 2024/8/21 15:34
  13. */
  14. @Data
  15. public class EventModel {
  16. //节点事件
  17. private Integer status;
  18. private FlowModel flowModel;
  19. private String type = NodeEnum.approver.getType();
  20. //外部事件
  21. private String id;
  22. private String upNode;
  23. private String taskId;
  24. private String nodeId;
  25. private String nodeName;
  26. private String nodeCode;
  27. private String interfaceId;
  28. private Map<String, String> parameterData = new HashMap<>();
  29. private Map<String, Map<String, Object>> allData = new HashMap<>();
  30. }