DelegateModel.java 820 B

1234567891011121314151617181920212223242526272829303132
  1. package jnpf.flowable.model.message;
  2. import jnpf.base.UserInfo;
  3. import jnpf.flowable.entity.TaskEntity;
  4. import jnpf.flowable.model.util.FlowNature;
  5. import lombok.Data;
  6. import java.util.ArrayList;
  7. import java.util.List;
  8. /**
  9. * @author JNPF开发平台组
  10. * @version V3.1.0
  11. * @copyright 引迈信息技术有限公司
  12. * @date 2021/3/15 9:18
  13. */
  14. @Data
  15. public class DelegateModel {
  16. //true 委托 false 审批
  17. private Boolean delegate = true;
  18. //0.发起 1.审批 2.结束
  19. private Integer type = FlowNature.StartMsg;
  20. private List<String> toUserIds = new ArrayList<>();
  21. private UserInfo userInfo = new UserInfo();
  22. private TaskEntity flowTask = new TaskEntity();
  23. //审批是否要发送消息
  24. private Boolean approve = true;
  25. /**
  26. * 确认
  27. */
  28. private Integer ack = 0;
  29. }