feat: schoolName field, 입사일 label, password reset for admin
This commit is contained in:
@@ -113,6 +113,7 @@ public class EmployeeService {
|
||||
employee.setGraduationDate(updateRequest.getGraduationDate());
|
||||
employee.setResidence(updateRequest.getResidence());
|
||||
employee.setProfileImage(updateRequest.getProfileImage());
|
||||
employee.setSchoolName(updateRequest.getSchoolName());
|
||||
|
||||
return employee;
|
||||
}
|
||||
@@ -144,6 +145,13 @@ public class EmployeeService {
|
||||
return employeeRepository.save(employee);
|
||||
}
|
||||
|
||||
@Transactional
|
||||
public void resetPassword(Long empId, String newPassword) {
|
||||
Employee employee = findById(empId);
|
||||
employee.setPassword(passwordEncoder.encode(newPassword));
|
||||
employeeRepository.save(employee);
|
||||
}
|
||||
|
||||
@Transactional
|
||||
public void delete(Long empId) {
|
||||
Employee employee = findById(empId);
|
||||
@@ -171,7 +179,8 @@ public class EmployeeService {
|
||||
employee.getMajor(),
|
||||
employee.getGraduationDate(),
|
||||
employee.getResidence(),
|
||||
employee.getProfileImage()
|
||||
employee.getProfileImage(),
|
||||
employee.getSchoolName()
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user