This commit is contained in:
haown 2024-05-08 09:27:26 +08:00
commit 93c0bffe59

View File

@ -124,6 +124,9 @@ public class DepartmentServiceImpl implements IDepartmentService {
*/
@Override
public int updateDepartment(Department department) {
if (Objects.nonNull(department) && Objects.nonNull(department.getId()) && Objects.nonNull(department.getParentDepartmentId()) && department.getId().equals(department.getParentDepartmentId())) {
department.setParentDepartmentId(null);
}
department.setUpdateBy(SecurityUtils.getUsername());
department.setUpdateTime(LocalDateTime.now());
return departmentMapper.updateDepartmentById(department);