|
|
@@ -109,6 +109,14 @@ open class TeamService( |
|
|
|
return team |
|
|
|
} |
|
|
|
|
|
|
|
@Transactional(rollbackFor = [Exception::class]) |
|
|
|
open fun setTeamLeadToNull(id: Long) { |
|
|
|
val team = teamRepository.findById(id).orElseThrow() |
|
|
|
team.apply { |
|
|
|
this.staff = null |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
@Transactional(rollbackFor = [Exception::class]) |
|
|
|
open fun setStaffTeamIdToNull(id: Long) { |
|
|
|
val staffList: List<Staff>? = staffsService.findAllByTeamId(id).orElseThrow() |
|
|
|