| | |
| | | import kr.wisestone.owl.web.form.IssueStatusForm; |
| | | import kr.wisestone.owl.web.view.ExcelView; |
| | | import org.apache.commons.lang3.StringUtils; |
| | | import org.hibernate.jdbc.Work; |
| | | import org.slf4j.Logger; |
| | | import org.slf4j.LoggerFactory; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | |
| | | |
| | | @Autowired |
| | | private IssueStatusRepository issueStatusRepository; |
| | | |
| | | @Autowired |
| | | private WorkflowService workflowService; |
| | | |
| | | @Autowired |
| | | private WorkspaceService workspaceService; |
| | |
| | | return this.issueStatusRepository.findByWorkspaceId(workspaceId); |
| | | } |
| | | |
| | | |
| | | @Override |
| | | @Transactional(readOnly = true) |
| | | public List<IssueStatusVo> findByIssueTypeId(Long issueTypeId) { |
| | | IssueType issueType = this.issueTypeService.getIssueType(issueTypeId); |
| | | Workflow workflow = issueType.getWorkflow(); |
| | | return findByWorkflowId(workflow.getId()); |
| | | } |
| | | |
| | | // 이슈 상태를 생성한다. |
| | | @Override |
| | | @Transactional |