OWL ITS + 탐지시스템(인터넷 진흥원)
박지현
2022-02-22 1dad4d94cc415d2f8092aff0368744289337f504
src/main/java/kr/wisestone/owl/vo/IssueRelationVo.java
@@ -1,11 +1,28 @@
package kr.wisestone.owl.vo;
import com.google.common.collect.Lists;
import java.util.List;
import java.util.Set;
public class IssueRelationVo extends BaseVo {
    private Long id;
    private Long relationIssueType;
    private IssueVo issue;
    private IssueVo issueRelation;
    private String title;
    private IssueTypeVo issueTypeVo;    //  이슈 상세에서 사용
    private PriorityVo priorityVo;  //  이슈 상세에서 사용
    private SeverityVo severityVo;  //  이슈 상세에서 사용
    private UserVo registerVo;  //  이슈 상세에서 사용
    private IssueStatusVo issueStatusVo;    //  이슈 상세에서 사용
    private List<DepartmentVo> departmentVos = Lists.newArrayList(); //담당부서
    private Boolean modifyPermissionCheck = Boolean.FALSE;
    private List<IssueCompanyVo> issueCompanyVos;
    private List<IssueIspVo> issueIspVos;
    private List<IssueHostingVo> issueHostingVos;
    public IssueRelationVo() {}
@@ -37,4 +54,104 @@
    public void setTitle(String title) { this.title = title; }
    public IssueTypeVo getIssueTypeVo() {
        return issueTypeVo;
    }
    public void setIssueTypeVo(IssueTypeVo issueTypeVo) {
        this.issueTypeVo = issueTypeVo;
    }
    public PriorityVo getPriorityVo() {
        return priorityVo;
    }
    public void setPriorityVo(PriorityVo priorityVo) {
        this.priorityVo = priorityVo;
    }
    public SeverityVo getSeverityVo() {
        return severityVo;
    }
    public void setSeverityVo(SeverityVo severityVo) {
        this.severityVo = severityVo;
    }
    public UserVo getRegisterVo() {
        return registerVo;
    }
    public void setRegisterVo(UserVo registerVo) {
        this.registerVo = registerVo;
    }
    public List<DepartmentVo> getDepartmentVos() {
        return departmentVos;
    }
    public void setDepartmentVos(List<DepartmentVo> departmentVos) {
        this.departmentVos = departmentVos;
    }
    public Boolean getModifyPermissionCheck() {
        return modifyPermissionCheck;
    }
    public void setModifyPermissionCheck(Boolean modifyPermissionCheck) {
        this.modifyPermissionCheck = modifyPermissionCheck;
    }
    public IssueStatusVo getIssueStatusVo() {
        return issueStatusVo;
    }
    public void setIssueStatusVo(IssueStatusVo issueStatusVo) {
        this.issueStatusVo = issueStatusVo;
    }
    public List<IssueCompanyVo> getIssueCompanyVos() {
        return issueCompanyVos;
    }
    public void setIssueCompanyVos(List<IssueCompanyVo> issueCompanyVos) {
        this.issueCompanyVos = issueCompanyVos;
    }
    public void addIssueCompanyVo(IssueCompanyVo issueCompanyVo) {
        if (this.issueCompanyVos == null)
            this.issueCompanyVos = Lists.newArrayList();
        this.issueCompanyVos.add(issueCompanyVo);
    }
    public List<IssueIspVo> getIssueIspVos() {
        return issueIspVos;
    }
    public void addIssueIspVo(IssueIspVo issueIspVo) {
        if (this.issueIspVos == null)
            this.issueIspVos = Lists.newArrayList();
        this.issueIspVos.add(issueIspVo);
    }
    public void setIssueIspVos(List<IssueIspVo> issueIspVos) {
        this.issueIspVos = issueIspVos;
    }
    public void addIssueHostingVo(IssueHostingVo issueHostingVo) {
        if (this.issueHostingVos == null)
            this.issueHostingVos = Lists.newArrayList();
        this.issueHostingVos.add(issueHostingVo);
    }
    public List<IssueHostingVo> getIssueHostingVos() {
        return issueHostingVos;
    }
    public void setIssueHostingVos(List<IssueHostingVo> issueHostingVos) {
        this.issueHostingVos = issueHostingVos;
    }
}