| | |
| | | package kr.wisestone.owl.service; |
| | | |
| | | import kr.wisestone.owl.domain.IssueStatus; |
| | | import kr.wisestone.owl.domain.Workflow; |
| | | import kr.wisestone.owl.domain.WorkflowDepartment; |
| | | import kr.wisestone.owl.domain.WorkflowTransition; |
| | | import kr.wisestone.owl.domain.enumType.ProjectType; |
| | | import kr.wisestone.owl.util.MapUtil; |
| | | import kr.wisestone.owl.domain.*; |
| | | import kr.wisestone.owl.vo.IssueStatusVo; |
| | | import kr.wisestone.owl.vo.WorkflowDepartmentVo; |
| | | import kr.wisestone.owl.vo.WorkflowTransitionVo; |
| | | import kr.wisestone.owl.web.condition.WorkflowDepartmentCondition; |
| | | import org.springframework.data.jpa.repository.JpaRepository; |
| | | import org.springframework.transaction.annotation.Transactional; |
| | | |
| | | import java.util.HashMap; |
| | | import java.util.List; |
| | |
| | | WorkflowDepartment getWorkflowDepartment(Long id); |
| | | List<WorkflowDepartmentVo> find(WorkflowDepartmentCondition condition); |
| | | List<WorkflowDepartmentVo> find(Long workflowId, Long issueStatusId); |
| | | List<WorkflowDepartment> find(Long workflowId); |
| | | List<Long> findFirstDepartmentIds(Workflow workflow); |
| | | void modify(Workflow workflow, List<IssueStatusVo> issueStatusVos); |
| | | void remove(Long workflowId); |
| | | } |