| | |
| | | /** |
| | | * 员工信息 Mapper |
| | | * |
| | | * @author 芋道源码 |
| | | * @author 超级管理员 |
| | | */ |
| | | @Mapper |
| | | public interface HrmEmployeeMapper extends BaseMapperX<HrmEmployeeDO> { |
| | | |
| | | default HrmEmployeeDO selectByPhone(String phone) { |
| | | return selectOne(HrmEmployeeDO::getPhone, phone); |
| | | } |
| | | |
| | | default HrmEmployeeDO selectByName(String name) { |
| | | return selectOne(HrmEmployeeDO::getName, name); |
| | | } |
| | | |
| | | default List<HrmEmployeeDO> selectListByName(String name) { |
| | | return selectList(HrmEmployeeDO::getName, name); |
| | | } |
| | | |
| | | default HrmEmployeeDO selectByEmployeeNo(String employeeNo) { |
| | |
| | | .orderByAsc(HrmEmployeeDO::getName)); |
| | | } |
| | | |
| | | } |
| | | default Long selectCountBySalaryStructureId(Long salaryStructureId) { |
| | | return selectCount(HrmEmployeeDO::getSalaryStructureId, salaryStructureId); |
| | | } |
| | | |
| | | } |