编辑员工
This commit is contained in:
@@ -123,4 +123,32 @@ public class EmployeeServiceImpl implements EmployeeService {
|
||||
employeeMapper.update(employee);
|
||||
}
|
||||
|
||||
/**
|
||||
* 根据id查询员工
|
||||
* @param id
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public Employee getById(Long id) {
|
||||
Employee employee = employeeMapper.getById(id);
|
||||
employee.setPassword("****");
|
||||
return employee;
|
||||
}
|
||||
|
||||
/**
|
||||
* 编辑员工信息
|
||||
* @param employeeDTO
|
||||
*/
|
||||
@Override
|
||||
public void update(EmployeeDTO employeeDTO) {
|
||||
Employee employee = new Employee();
|
||||
BeanUtils.copyProperties(employeeDTO, employee);
|
||||
|
||||
employee.setUpdateTime(LocalDateTime.now());
|
||||
employee.setUpdateUser(BaseContext.getCurrentId());
|
||||
|
||||
BaseContext.removeCurrentId();
|
||||
employeeMapper.update(employee);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user