FlowEventModel.java 891 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. package jnpf.flowable.model.message;
  2. import jnpf.flowable.entity.RecordEntity;
  3. import jnpf.flowable.entity.TaskEntity;
  4. import jnpf.flowable.model.templatenode.nodejson.TemplateJsonModel;
  5. import jnpf.permission.entity.UserEntity;
  6. import lombok.AllArgsConstructor;
  7. import lombok.Builder;
  8. import lombok.Data;
  9. import lombok.NoArgsConstructor;
  10. import java.util.Map;
  11. /**
  12. * 类的描述
  13. *
  14. * @author JNPF@YinMai Info. Co., Ltd
  15. * @version 5.0.x
  16. * @since 2024/4/23 9:41
  17. */
  18. @Data
  19. @Builder
  20. @NoArgsConstructor
  21. @AllArgsConstructor
  22. public class FlowEventModel {
  23. //数据
  24. private String dataJson;
  25. //表单数据
  26. private Map<String, Object> data;
  27. //系统匹配
  28. private TemplateJsonModel templateJson;
  29. //操作对象
  30. private RecordEntity record;
  31. // 任务
  32. private TaskEntity taskEntity;
  33. private UserEntity createUser;
  34. private UserEntity delegate;
  35. }