| | |
| | | */ |
| | | HrmEmployeeDO getEmployeeByUserId(Long userId); |
| | | |
| | | /** 根据员工姓名获取员工 */ |
| | | HrmEmployeeDO getEmployeeByName(String name); |
| | | |
| | | /** 根据员工姓名获取所有同名员工 */ |
| | | List<HrmEmployeeDO> getEmployeeListByName(String name); |
| | | |
| | | /** |
| | | * 导入员工列表 |
| | | * |
| | |
| | | HrmEmployeeImportRespVO importEmployeeList(List<HrmEmployeeImportExcelVO> importEmployees, |
| | | HrmEmployeeImportReqVO importReqVO); |
| | | |
| | | /** |
| | | * 员工转正:仅「劳动合同」可转正(劳务合同不可),状态 试用 -> 在职,记录转正日期 |
| | | * |
| | | * @param id 员工ID |
| | | */ |
| | | void regularizeEmployee(Long id); |
| | | |
| | | /** |
| | | * 获得待转正提醒列表:试用中、且当前为劳动合同、试用期在 days 天内到期的员工 |
| | | * |
| | | * @param days 提前天数 |
| | | * @return 员工列表 |
| | | */ |
| | | List<HrmEmployeeDO> getRegularizeReminderList(Integer days); |
| | | |
| | | } |