package com.ruoyi.system.service.impl; import java.util.List; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.ruoyi.common.utils.StringUtils; import org.springframework.stereotype.Service; import com.ruoyi.system.mapper.SysGradeMapper; import com.ruoyi.system.domain.SysGrade; import com.ruoyi.system.service.ISysGradeService; /** * 年级信息Service业务层处理 * * @author ruoyi * @date 2021-10-26 */ @Service public class SysGradeServiceImpl extends ServiceImpl implements ISysGradeService { /** * 查询年级信息列表 * * @param sysGrade 年级信息 * @return 年级信息 */ @Override public List queryList(SysGrade sysGrade) { LambdaQueryWrapper queryWrapper = new QueryWrapper().lambda(); queryWrapper.like(StringUtils.isNotEmpty(sysGrade.getGradeName()),SysGrade::getGradeName, sysGrade.getGradeName()); queryWrapper.eq(StringUtils.isNotEmpty(sysGrade.getGradeStatus()),SysGrade::getGradeStatus, sysGrade.getGradeStatus()); return this.list(queryWrapper); } }