package cn.iocoder.yudao.module.mes.dal.mysql.qc.seedquality; import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX; import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX; import cn.iocoder.yudao.module.mes.dal.dataobject.qc.seedquality.MesQcSeedQualityDO; import org.apache.ibatis.annotations.Mapper; import java.util.List; @Mapper public interface MesQcSeedQualityMapper extends BaseMapperX { default MesQcSeedQualityDO selectByCode(String code) { return selectOne(new LambdaQueryWrapperX().eq(MesQcSeedQualityDO::getCode, code)); } default List selectListByBatchCode(String batchCode) { return selectList(new LambdaQueryWrapperX() .eq(MesQcSeedQualityDO::getBatchCode, batchCode) .orderByDesc(MesQcSeedQualityDO::getInspectedAt)); } }