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<SysGradeMapper, SysGrade>  implements ISysGradeService 
 | 
{ 
 | 
  
 | 
    /** 
 | 
     * 查询年级信息列表 
 | 
     *  
 | 
     * @param sysGrade 年级信息 
 | 
     * @return 年级信息 
 | 
     */ 
 | 
  
 | 
        @Override 
 | 
        public List<SysGrade> queryList(SysGrade sysGrade) 
 | 
        { 
 | 
            LambdaQueryWrapper<SysGrade> queryWrapper = new QueryWrapper<SysGrade>().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); 
 | 
        } 
 | 
  
 | 
  
 | 
} 
 |