| | |
| | | } |
| | | } |
| | | |
| | | /*// 프로젝트 역할과 부서 연결 |
| | | private void projectRoleAssociatedDepartment(List<Department> departments, ProjectRole projectRole) { |
| | | for (Department department : departments) { |
| | | this.addDefaultProjectRoleAssociatedDepartment(projectRole, department); |
| | | } |
| | | } |
| | | |
| | | // 해당 역할과 부서를 연결시킨다. |
| | | private void addDefaultProjectRoleAssociatedDepartment(ProjectRole projectRole, Department department) { |
| | | ProjectRoleUser projectRoleDepartment = this.projectRoleUserService.findByProjectRoleIdAndDepartmentId(projectRole.getId(), department.getId()); |
| | | |
| | | if (projectRoleDepartment == null) { |
| | | // 프로젝트 관리자 - 기본 프로젝트 역할에 추가. |
| | | department.addProjectRole(projectRole); |
| | | } |
| | | }*/ |
| | | |
| | | // 프로젝트 역할을 생성한다. |
| | | private ProjectRole addProjectRole(Project project, String projectRoleName, String projectRoleType, String permissionType) { |
| | | ProjectRole projectRole = new ProjectRole(project, projectRoleName, projectRoleType); |