OWL ITS + 탐지시스템(인터넷 진흥원)
박지현
2022-02-21 0ef8f55cca9b7c140a5689bff08f1ac1bf79a7f8
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