package com.ruoyi.system.service.impl; import java.util.List; import com.ruoyi.common.utils.DateUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import java.util.ArrayList; import com.ruoyi.common.utils.StringUtils; import com.ruoyi.system.mapper.SysClassMapper; import com.ruoyi.system.domain.SysClass; import com.ruoyi.system.service.ISysClassService; /** * 班级信息Service业务层处理 * * @author ruoyi * @date 2021-10-28 */ @Service public class SysClassServiceImpl extends ServiceImpl implements ISysClassService { /** * 查询班级信息列表 * * @param sysClass 班级信息 * @return 班级信息 */ @Override public List queryList(SysClass sysClass) { LambdaQueryWrapper wrappers = Wrappers.lambdaQuery(); if (StringUtils.isNotBlank(sysClass.getClassName())){ wrappers.like(SysClass::getClassName ,sysClass.getClassName()); } if (StringUtils.isNotBlank(sysClass.getClassStatus())){ wrappers.eq(SysClass::getClassStatus ,sysClass.getClassStatus()); } return this.list(wrappers); } }