| | |
| | | package kr.wisestone.owl.web.condition; |
| | | |
| | | import com.google.common.collect.Lists; |
| | | import kr.wisestone.owl.util.ConvertUtil; |
| | | import kr.wisestone.owl.util.MapUtil; |
| | | |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | |
| | | /** |
| | |
| | | private Long workspaceId; |
| | | private Long projectId; |
| | | private String deep; // 상세 조회에서 가져올 데이터의 종류를 결정한다. |
| | | private boolean UseProject = false; // 프로젝트에서 사용중인 이슈타입을 가져올때 사용 |
| | | |
| | | private String companyYn; |
| | | private String ispYn; |
| | | private String hostingYn; |
| | | |
| | | private String startDate; |
| | | private String endDate; |
| | | |
| | | private List<Long> projectIds = Lists.newArrayList(); |
| | | |
| | | 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; |
| | | } |
| | | |
| | |
| | | public void setProjectId(Long projectId) { |
| | | this.projectId = projectId; |
| | | } |
| | | |
| | | public boolean isUseProject() { |
| | | return UseProject; |
| | | } |
| | | |
| | | public void setUseProject(boolean useProject) { |
| | | UseProject = useProject; |
| | | } |
| | | |
| | | public String getCompanyYn() { |
| | | return companyYn; |
| | | } |
| | | |
| | | public void setCompanyYn(String companyYn) { |
| | | this.companyYn = companyYn; |
| | | } |
| | | |
| | | public String getIspYn() { |
| | | return ispYn; |
| | | } |
| | | |
| | | public void setIspYn(String ispYn) { |
| | | this.ispYn = ispYn; |
| | | } |
| | | |
| | | public String getHostingYn() { |
| | | return hostingYn; |
| | | } |
| | | |
| | | public void setHostingYn(String hostingYn) { |
| | | this.hostingYn = hostingYn; |
| | | } |
| | | |
| | | public String getStartDate() { |
| | | return startDate; |
| | | } |
| | | |
| | | public void setStartDate(String startDate) { |
| | | this.startDate = startDate; |
| | | } |
| | | |
| | | public String getEndDate() { |
| | | return endDate; |
| | | } |
| | | |
| | | public void setEndDate(String endDate) { |
| | | this.endDate = endDate; |
| | | } |
| | | |
| | | public List<Long> getProjectIds() { |
| | | return projectIds; |
| | | } |
| | | |
| | | public void setProjectIds(List<Long> projectIds) { |
| | | this.projectIds = projectIds; |
| | | } |
| | | } |