From 257766aa7e8a88b2b371fc6f8f52751af7d84eda Mon Sep 17 00:00:00 2001 From: wyu <kknd09321@nate.com> Date: 수, 08 12월 2021 21:54:40 +0900 Subject: [PATCH] 연관 ,하위 이슈 요청 횟수 수정 --- src/main/java/kr/wisestone/owl/vo/IssueVo.java | 115 ++++++++++++++++++++++++++++++++++++++++++++------------- 1 files changed, 88 insertions(+), 27 deletions(-) diff --git a/src/main/java/kr/wisestone/owl/vo/IssueVo.java b/src/main/java/kr/wisestone/owl/vo/IssueVo.java index c616527..5ac8406 100644 --- a/src/main/java/kr/wisestone/owl/vo/IssueVo.java +++ b/src/main/java/kr/wisestone/owl/vo/IssueVo.java @@ -1,6 +1,7 @@ package kr.wisestone.owl.vo; import com.google.common.collect.Lists; +import kr.wisestone.owl.domain.IssueTableConfig; import java.util.ArrayList; import java.util.List; @@ -45,16 +46,24 @@ private List<IssueTypeCustomFieldVo> issueTypeCustomFieldVos = Lists.newArrayList(); private List<IssueCustomFieldValueVo> issueCustomFieldValueVos = Lists.newArrayList(); private List<IssueRelationVo> issueRelations = Lists.newArrayList(); + //private List<IssueDownVo> issueDownVos = Lists.newArrayList(); private List<IssueVo> issueDownVos = Lists.newArrayList(); private List<IssueVo> issueRelationVos = Lists.newArrayList(); + private List<IssueTableConfigVo> issueTableConfigVos = Lists.newArrayList(); private Long attachedFileCount; private Long issueCommentCount; private String modifyByName; // 蹂�寃쎌옄 �젙蹂� - �씠�뒋 蹂�寃� �젙蹂� �긽�꽭 �솗�씤�뿉�꽌 �궗�슜 private WorkflowStatusVo workflowStatusVo; - private Long parentIssueId; // �긽�쐞 �씪媛� - private List<IssueCompanyVo> issueCompanyVos = Lists.newArrayList(); - private List<IssueIspVo> issueIspVos = Lists.newArrayList(); - private List<IssueHostingVo> issueHostingVos = Lists.newArrayList(); + private IssueVo parentIssueVo; + private int downIssueCount; + private int downIssueAllCount; + private List<Long> workflowDepartmentIds; // �썙�겕�뵆濡쒖슦�뿉 �꽕�젙�븳 �떞�떦遺��꽌 ID + + private List<IssueCompanyVo> issueCompanyVos; + private List<IssueIspVo> issueIspVos; + private List<IssueHostingVo> issueHostingVos; + + private List<UsePartnerVo> usePartnerVos = Lists.newArrayList(); public IssueVo(){} @@ -314,40 +323,32 @@ this.issueCustomFieldValueVos.add(issueCustomFieldValueVo); } - public List<IssueCompanyVo> getIssueCompanyFieldVos() { + public void addIssueCustomFieldValueVos(List<IssueCustomFieldValueVo> issueCustomFieldValueVos) { + this.issueCustomFieldValueVos = issueCustomFieldValueVos; + } + + public List<IssueCompanyVo> getIssueCompanyVos() { return issueCompanyVos; } - public void setIssueCompanyFieldVos(List<IssueCompanyVo> issueCompanyVos) { + public void setIssueCompanyVos(List<IssueCompanyVo> issueCompanyVos) { this.issueCompanyVos = issueCompanyVos; } - public void addIssueCompanyFieldVo(IssueCompanyVo issueCompanyVo) { - this.issueCompanyVos.add(issueCompanyVo); - } - - public List<IssueIspVo> getIssueIspFieldVos() { + public List<IssueIspVo> getIssueIspVos() { return issueIspVos; } - public void setIssueIspFieldVos(List<IssueIspVo> issueIspVos) { + public void setIssueIspVos(List<IssueIspVo> issueIspVos) { this.issueIspVos = issueIspVos; } - public void addIssueIspFieldVo(IssueIspVo issueIspVo) { - this.issueIspVos.add(issueIspVo); - } - - public List<IssueHostingVo> getIssueHostingFieldVos() { + public List<IssueHostingVo> getIssueHostingVos() { return issueHostingVos; } - public void setIssueHostingFieldVos(List<IssueHostingVo> issueHostingVos) { + public void setIssueHostingVos(List<IssueHostingVo> issueHostingVos) { this.issueHostingVos = issueHostingVos; - } - - public void addIssueHostingFieldVo(IssueHostingVo issueHostingVo) { - this.issueHostingVos.add(issueHostingVo); } public Long getAttachedFileCount() { @@ -410,6 +411,14 @@ this.issueRelations.add(issueRelationVo); } + /*public void addIssueDownVo(IssueDownVo issueDownVo) { + if (this.issueDownVos == null){ + this.issueDownVos = new ArrayList<>(); + } + + this.issueDownVos.add(issueDownVo); + }*/ + public List<IssueVo> getIssueRelationIssueVos() { return this.issueRelationVos; } public void setIssueRelationIssueVos(List<IssueVo> issueRelationVos) { this.issueRelationVos = issueRelationVos; } @@ -422,13 +431,13 @@ this.departmentVos = departmentVos; } - public Long getParentIssueId() { - return parentIssueId; + /*public List<IssueDownVo> getIssueDownVos() { + return issueDownVos; } - public void setParentIssueId(Long parentIssueId) { - this.parentIssueId = parentIssueId; - } + public void setIssueDownVos(List<IssueDownVo> issueDownVos) { + this.issueDownVos = issueDownVos; + }*/ public List<IssueVo> getIssueDownVos() { return issueDownVos; @@ -438,5 +447,57 @@ this.issueDownVos = issueDownVos; } + public IssueVo getParentIssueVo() { + return parentIssueVo; + } + public void setParentIssueVo(IssueVo parentIssueVo) { + this.parentIssueVo = parentIssueVo; + } + + public List<UsePartnerVo> getUsePartnerVos() { + return usePartnerVos; + } + + public void setUsePartnerVos(List<UsePartnerVo> usePartnerVos) { + this.usePartnerVos = usePartnerVos; + } + + public int getDownIssueCount() { + return downIssueCount; + } + + public void setDownIssueCount(int downIssueCount) { + this.downIssueCount = downIssueCount; + } + + public int getDownIssueAllCount() { + return downIssueAllCount; + } + + public void setDownIssueAllCount(int downIssueAllCount) { + this.downIssueAllCount = downIssueAllCount; + } + + public List<Long> getWorkflowDepartmentIds() { + return workflowDepartmentIds; + } + + public void setWorkflowDepartmentIds(List<Long> workflowDepartmentIds) { + this.workflowDepartmentIds = workflowDepartmentIds; + } + + public List<IssueTableConfigVo> getIssueTableConfigVos() { + return issueTableConfigVos; + } + + public void setIssueTableConfigVos(List<IssueTableConfigVo> issueTableConfigVos) { + this.issueTableConfigVos = issueTableConfigVos; + } + + public void addIssueTableConfigVo(IssueTableConfigVo issueTableConfigVo) { + if (this.issueTableConfigVos != null) { + this.issueTableConfigVos.add(issueTableConfigVo); + } + } } -- Gitblit v1.8.0