From f42bc042176a21887c73bc2eef646d24c719094a Mon Sep 17 00:00:00 2001 From: wyu <kknd09321@nate.com> Date: 화, 28 12월 2021 20:45:21 +0900 Subject: [PATCH] 상세 페이지에서 이슈만들기 하고 목록으로 이동 가능하게 수정 --- src/main/java/kr/wisestone/owl/service/impl/IssueStatusServiceImpl.java | 13 +++++++++++++ 1 files changed, 13 insertions(+), 0 deletions(-) diff --git a/src/main/java/kr/wisestone/owl/service/impl/IssueStatusServiceImpl.java b/src/main/java/kr/wisestone/owl/service/impl/IssueStatusServiceImpl.java index b25d5e8..3cc0736 100644 --- a/src/main/java/kr/wisestone/owl/service/impl/IssueStatusServiceImpl.java +++ b/src/main/java/kr/wisestone/owl/service/impl/IssueStatusServiceImpl.java @@ -17,6 +17,7 @@ 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; @@ -37,6 +38,9 @@ @Autowired private IssueStatusRepository issueStatusRepository; + + @Autowired + private WorkflowService workflowService; @Autowired private WorkspaceService workspaceService; @@ -93,6 +97,15 @@ 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 -- Gitblit v1.8.0