AddSignModel.java 781 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. package jnpf.flowable.model.operator;
  2. import jnpf.flowable.model.util.FlowNature;
  3. import lombok.Data;
  4. import java.util.ArrayList;
  5. import java.util.List;
  6. /**
  7. * 加签参数
  8. *
  9. * @author JNPF@YinMai Info. Co., Ltd
  10. * @version 5.0.x
  11. * @since 2024/4/30 10:33
  12. */
  13. @Data
  14. public class AddSignModel {
  15. /**
  16. * 加签人
  17. */
  18. private List<String> addSignUserIdList = new ArrayList<>();
  19. /**
  20. * 加签类型 1.前 2 后
  21. */
  22. private Integer addSignType = FlowNature.Before;
  23. /**
  24. * 审批类型(0:或签 1:会签 2:依次审批)
  25. */
  26. private Integer counterSign = FlowNature.FixedApprover;
  27. /**
  28. * 会签比例
  29. */
  30. private Integer auditRatio = 100;
  31. /**
  32. * 加签层级
  33. */
  34. private Integer level = 1;
  35. }