TaskLineService.java 825 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. package jnpf.flowable.service;
  2. import jnpf.base.service.SuperService;
  3. import jnpf.flowable.entity.TaskLineEntity;
  4. import java.util.List;
  5. import java.util.Map;
  6. /**
  7. * 类的描述
  8. *
  9. * @author JNPF@YinMai Info. Co., Ltd
  10. * @version 5.0.x
  11. * @since 2024/8/23 17:36
  12. */
  13. public interface TaskLineService extends SuperService<TaskLineEntity> {
  14. /**
  15. * 列表
  16. *
  17. * @param taskId 任务主键
  18. */
  19. List<TaskLineEntity> getList(String taskId);
  20. /**
  21. * 保存任务条件
  22. *
  23. * @param taskId 任务主键
  24. * @param conditionResMap 条件
  25. */
  26. void create(String taskId, Map<String, Boolean> conditionResMap);
  27. /**
  28. * 获取最新的(值为true的)线的集合
  29. *
  30. * @param taskId 任务主键
  31. */
  32. List<String> getLineKeyList(String taskId);
  33. }