From fe21896bff9b9305df0294e0352b343e0dd4d0b9 Mon Sep 17 00:00:00 2001 From: 이민희 <mhlee@maprex.co.kr> Date: 월, 14 3월 2022 12:55:20 +0900 Subject: [PATCH] - api로 이슈 추가 시 하위이슈기준 IP/SITE 일 경우 코드 수정 --- src/main/java/kr/wisestone/owl/mapper/IssueMapper.java | 12 ++++++++++++ 1 files changed, 12 insertions(+), 0 deletions(-) diff --git a/src/main/java/kr/wisestone/owl/mapper/IssueMapper.java b/src/main/java/kr/wisestone/owl/mapper/IssueMapper.java index c2aed52..ff44b6f 100644 --- a/src/main/java/kr/wisestone/owl/mapper/IssueMapper.java +++ b/src/main/java/kr/wisestone/owl/mapper/IssueMapper.java @@ -2,6 +2,7 @@ import kr.wisestone.owl.web.condition.IssueCondition; import kr.wisestone.owl.web.condition.IssueCustomFieldValueCondition; +import kr.wisestone.owl.web.condition.IssueTypeCondition; import kr.wisestone.owl.web.form.IssueForm; import org.springframework.data.repository.query.Param; import org.springframework.stereotype.Repository; @@ -15,6 +16,8 @@ @Repository public interface IssueMapper { List<Map<String, Object>> find(IssueCondition issueCondition); + + List<Map<String, Object>> findByDepartment(IssueCondition issueCondition); List<Map<String, Object>> findByCustomFieldValue(IssueCustomFieldValueCondition issueCustomFieldValueCondition); @@ -43,4 +46,13 @@ List<Map<String, Object>> findByProjectId(Long projectId); List<Map<String, Object>> getAllTaskUser(IssueCondition taskCondition); + + Long countByIssueTypeIdAndDate(IssueTypeCondition issueTypeCondition); + + Long countByDepartment(IssueCondition issueCondition); + + List<Map<String, Object>> findNotCompleteByParentIssueId(IssueCondition issueCondition); + + List<Map<String, Object>> findByCustomFieldValueByCompany(IssueCustomFieldValueCondition issueCustomFieldValueCondition); } + -- Gitblit v1.8.0