|
|
@@ -178,7 +178,7 @@ open class StaffsService( |
|
|
|
val company = companyRepository.findById(req.companyId).orElseThrow() |
|
|
|
val grade = if (req.gradeId != null && req.gradeId > 0L) gradeRepository.findById(req.gradeId).orElseThrow() else null |
|
|
|
val team = if (req.teamId != null && req.teamId > 0L) teamRepository.findById(req.teamId).orElseThrow() else null |
|
|
|
val salary = salaryRepository.findById(req.salaryId).orElseThrow() |
|
|
|
val salary = salaryRepository.findBySalaryPoint(req.salaryId).orElseThrow() |
|
|
|
val department = departmentRepository.findById(req.departmentId).orElseThrow() |
|
|
|
|
|
|
|
staff.apply { |
|
|
|