package cn.iocoder.yudao.module.hrm.service.employee;
|
|
import cn.iocoder.yudao.module.hrm.controller.admin.employee.vo.HrmEmployeeEducationSaveReqVO;
|
import cn.iocoder.yudao.module.hrm.dal.dataobject.employee.HrmEmployeeEducationDO;
|
import jakarta.validation.Valid;
|
|
import java.util.List;
|
|
/**
|
* 员工教育经历 Service 接口
|
*
|
* @author 芋道源码
|
*/
|
public interface HrmEmployeeEducationService {
|
|
/**
|
* 创建教育经历
|
*/
|
Long createEducation(@Valid HrmEmployeeEducationSaveReqVO createReqVO);
|
|
/**
|
* 更新教育经历
|
*/
|
void updateEducation(@Valid HrmEmployeeEducationSaveReqVO updateReqVO);
|
|
/**
|
* 删除教育经历
|
*/
|
void deleteEducation(Long id);
|
|
/**
|
* 获得教育经历列表
|
*/
|
List<HrmEmployeeEducationDO> getEducationListByEmployeeId(Long employeeId);
|
|
}
|