| | |
| | | package kr.wisestone.owl.vo; |
| | | |
| | | import com.google.common.collect.Lists; |
| | | import kr.wisestone.owl.domain.Department; |
| | | import kr.wisestone.owl.domain.Project; |
| | | |
| | | import java.util.ArrayList; |
| | |
| | | private String projectKey; |
| | | private Long parentProjectId; |
| | | private Boolean defaultYn = Boolean.FALSE; // 테이블에서 체크박스 선택 금지할 수 있게 지정 |
| | | private Boolean parentYn = Boolean.FALSE; // 속해있는 프로젝트의 상위 프로젝트 유무 확인 |
| | | private Boolean modifyPermissionCheck = Boolean.FALSE; |
| | | private List<UserVo> projectUserVos = Lists.newArrayList(); |
| | | private List<UserVo> projectManagerVos = Lists.newArrayList(); |
| | | private List<ProjectVo> childProjects = Lists.newArrayList(); |
| | | private List<DepartmentVo> projectDepartmentVos = Lists.newArrayList(); |
| | | |
| | | public ProjectVo(){} |
| | | |
| | |
| | | public void setDefaultYn(Boolean defaultYn) { |
| | | this.defaultYn = defaultYn; |
| | | } |
| | | |
| | | public List<DepartmentVo> getProjectDepartmentVos() { |
| | | return projectDepartmentVos; |
| | | } |
| | | |
| | | public void setProjectDepartmentVos(List<DepartmentVo> projectDepartmentVos) { |
| | | this.projectDepartmentVos = projectDepartmentVos; |
| | | } |
| | | |
| | | public Boolean getParentYn() { |
| | | return parentYn; |
| | | } |
| | | |
| | | public void setParentYn(Boolean parentYn) { |
| | | this.parentYn = parentYn; |
| | | } |
| | | } |