OWL ITS + 탐지시스템(인터넷 진흥원)
이민희
2021-12-23 d014cba0ac7268ef3e692ea649567bd6de861b0d
이슈 추가/수정시 워크플로우에 설정된 담당부서로 변경되도록 수정
3개 파일 변경됨
15 ■■■■ 파일 변경됨
src/main/java/kr/wisestone/owl/service/impl/IssueServiceImpl.java 7 ●●●●● 패치 | 보기 | raw | blame | 히스토리
src/main/java/kr/wisestone/owl/web/condition/DepartmentCondition.java 6 ●●●● 패치 | 보기 | raw | blame | 히스토리
src/main/webapp/scripts/config.js 2 ●●● 패치 | 보기 | raw | blame | 히스토리
src/main/java/kr/wisestone/owl/service/impl/IssueServiceImpl.java
@@ -3817,14 +3817,13 @@
    @Override
    public void findReadyDepartments(Map<String, Object> resJsonData, DepartmentCondition condition, Pageable pageable) {
        Integer issueStatusId = 1;
        condition.setIssueStatusId(issueStatusId);
        IssueType issueType = this.issueTypeService.getIssueType(condition.getIssueTypeId());
        if (issueType != null) {
            //  이슈 상태 유형이 '대기' 인 이슈 상태 가져오기
            IssueStatus issueStatus = this.issueStatusService.findByIssueStatusTypeIsReady(issueType.getWorkflow());
            condition.setIssueStatusId(issueStatus.getId());
            condition.setWorkflowId(issueType.getWorkflow().getId());
        }
        List<Map<String, Object>> departmentVos = this.departmentMapper.findByIssueStatusId(condition);
        resJsonData.put(Constants.RES_KEY_CONTENTS, departmentVos);
    }
src/main/java/kr/wisestone/owl/web/condition/DepartmentCondition.java
@@ -21,7 +21,7 @@
    private List<Long> departmentIds = Lists.newArrayList();
    private Long issueTypeId;
    private Integer issueStatusId;
    private Long issueStatusId;
    private Long workflowId;
    private Integer Page;
@@ -121,11 +121,11 @@
        this.issueTypeId = issueTypeId;
    }
    public Integer getIssueStatusId() {
    public Long getIssueStatusId() {
        return issueStatusId;
    }
    public void setIssueStatusId(Integer issueStatusId) {
    public void setIssueStatusId(Long issueStatusId) {
        this.issueStatusId = issueStatusId;
    }
src/main/webapp/scripts/config.js
@@ -247,7 +247,7 @@
                    "USER_PERMISSION_MNG_ISSUE" : 4096,
                    "USER_PERMISSION_MNG_PARTNER" : 2048,
                    "USER_PERMISSION_MNG_API" : 1024,
                    "USER_PERMISSION_MNG_ISSUE_SYSTEM" : 512,
                    "USER_PERMISSION_MNG_ISSUE_STATUS" : 512,
                    "USER_PERMISSION_MNG_WORKFLOW" : 256,
                    "USER_PERMISSION_MNG_CUSTOME_FIELD" : 128,
                    "USER_PERMISSION_MNG_ISSUE_TYPE" : 64,