From dd7e78ae9a5732ec89f65a8c51ee894947bafcb6 Mon Sep 17 00:00:00 2001 From: jhjang <jhjang@maprex.co.kr> Date: 화, 16 11월 2021 11:07:33 +0900 Subject: [PATCH] - 전체 프로젝트 선택시 이슈유형에 프로젝트 설정 되어 있는 항목만 리스트로 가져오도록 수정 --- src/main/java/kr/wisestone/owl/web/condition/IssueTypeCondition.java | 17 +++++++++++++++-- 1 files changed, 15 insertions(+), 2 deletions(-) diff --git a/src/main/java/kr/wisestone/owl/web/condition/IssueTypeCondition.java b/src/main/java/kr/wisestone/owl/web/condition/IssueTypeCondition.java index d5e9b9d..bb42b03 100644 --- a/src/main/java/kr/wisestone/owl/web/condition/IssueTypeCondition.java +++ b/src/main/java/kr/wisestone/owl/web/condition/IssueTypeCondition.java @@ -1,6 +1,7 @@ package kr.wisestone.owl.web.condition; import kr.wisestone.owl.util.ConvertUtil; +import kr.wisestone.owl.util.MapUtil; import java.util.Map; @@ -15,11 +16,15 @@ private Long workspaceId; private Long projectId; private String deep; // �긽�꽭 議고쉶�뿉�꽌 媛��졇�삱 �뜲�씠�꽣�쓽 醫낅쪟瑜� 寃곗젙�븳�떎. + private boolean UseProject = false; // �봽濡쒖젥�듃�뿉�꽌 �궗�슜以묒씤 �씠�뒋���엯�쓣 媛��졇�삱�븣 �궗�슜 public IssueTypeCondition(){} - public static IssueTypeCondition make(Map<String, Object> conditions) { - IssueTypeCondition condition = ConvertUtil.convertMapToClass(conditions, IssueTypeCondition.class); + public static IssueTypeCondition make(Map<String, Object> params) { + IssueTypeCondition condition = ConvertUtil.convertMapToClass(params, IssueTypeCondition.class); + if (MapUtil.getString(params, "useProject") != null) { + condition.setUseProject(MapUtil.getBoolean(params, "useProject")); + } return condition; } @@ -78,4 +83,12 @@ public void setProjectId(Long projectId) { this.projectId = projectId; } + + public boolean isUseProject() { + return UseProject; + } + + public void setUseProject(boolean useProject) { + UseProject = useProject; + } } -- Gitblit v1.8.0