| | |
| | | @Mapper |
| | | public interface HrmSalaryStructureMapper extends BaseMapperX<HrmSalaryStructureDO> { |
| | | |
| | | default List<HrmSalaryStructureDO> selectListByStatus(Integer status) { |
| | | default List<HrmSalaryStructureDO> selectListByCondition(String name, Integer status) { |
| | | return selectList(new LambdaQueryWrapperX<HrmSalaryStructureDO>() |
| | | .likeIfPresent(HrmSalaryStructureDO::getName, name) |
| | | .eqIfPresent(HrmSalaryStructureDO::getStatus, status) |
| | | .orderByAsc(HrmSalaryStructureDO::getName)); |
| | | } |
| | | |
| | | default List<HrmSalaryStructureDO> selectListByStatus(Integer status) { |
| | | return selectListByCondition(null, status); |
| | | } |
| | | |
| | | default HrmSalaryStructureDO selectByName(String name) { |
| | | return selectOne(HrmSalaryStructureDO::getName, name); |
| | | } |
| | | |
| | | } |