src/main/java/kr/wisestone/owl/service/impl/IssueServiceImpl.java
@@ -388,7 +388,7 @@ // 날짜 유효성 체크 this.checkStartCompleteDate(issueForm.getStartDate(), issueForm.getCompleteDate()); // 담당 부서 유효성 체크 this.verifyIssueDepartment(project, issueForm); //this.verifyIssueDepartment(project, issueForm); // 이슈 상태 유형이 '대기' 인 이슈 상태 가져오기 IssueStatus issueStatus = this.issueStatusService.findByIssueStatusTypeIsReady(issueType.getWorkflow()); @@ -474,7 +474,7 @@ // 날짜 유효성 체크 this.checkStartCompleteDate(issueForm.getStartDate(), issueForm.getCompleteDate()); // 담당 부서 유효성 체크 this.verifyIssueDepartment(project, issueForm); //this.verifyIssueDepartment(project, issueForm); // 이슈 상태 유형이 '대기' 인 이슈 상태 가져오기 IssueStatus issueStatus = this.issueStatusService.findByIssueStatusTypeIsReady(issueType.getWorkflow()); @@ -1572,7 +1572,7 @@ // 담당자 유효성 체크 //this.verifyIssueAssignee(project, issueForm); // 담당부서 유효성 체크 this.verifyIssueDepartment(project, issueForm); //this.verifyIssueDepartment(project, issueForm); CheckIssueData checkIssueData = new CheckIssueData(); checkIssueData.setIssue(issue); src/main/java/kr/wisestone/owl/service/impl/WidgetServiceImpl.java
@@ -262,7 +262,7 @@ delayIssue = this.widgetMapper.countTodayDelayIssueByDepartment(widgetCondition); // 지연된 이슈 assigneeIssue = this.widgetMapper.countAssigneeIssueByDepartment(widgetCondition); // 할당된 이슈 registerIssue = this.widgetMapper.countTodayRegisterIssueByDepartment(widgetCondition); // 등록한 이슈 noAssigneeIssue = this.widgetMapper.countNoAssigneeIssueByDepartment(widgetCondition); // 미할당 이슈 //noAssigneeIssue = this.widgetMapper.countNoAssigneeIssueByDepartment(widgetCondition); // 일반 유저는 미할당 이슈 0개로 보이게 completeIssue = this.widgetMapper.countCompleteIssueByDepartment(widgetCondition); // 완료된 이슈 } } src/main/resources/mybatis/query-template/widget-template.xml
@@ -259,7 +259,7 @@ AND isd.id IS NULL </select> <select id="countNoAssigneeIssueByDepartment" resultType="java.lang.Long" <!--<select id="countNoAssigneeIssueByDepartment" resultType="java.lang.Long" parameterType="kr.wisestone.owl.web.condition.WidgetCondition"> SELECT COUNT(DISTINCT i.id) FROM issue i @@ -283,7 +283,7 @@ </when> </choose> AND isd.id IS NULL </select> </select>--> <!-- 완료된 이슈 개수 --> <select id="countCompleteIssue" resultType="java.lang.Long" src/main/webapp/scripts/components/utils/autoComplete.controller.js
@@ -345,7 +345,7 @@ conditions, $resourceProvider.getPageContent($rootScope.isDefined(page) ? page : 0, $rootScope.isDefined(page) ? 10 : 25))).then(function (result) { if (result.data.message.status === "success") { const departments = result.data.data; if(departments != null && departments.length() > 0){ if(departments != null){ var filterDepartments = departments.filter(function(item, idx){ return departments.findIndex(function(item2, idx2){ return item.departmentName === item2.departmentName