package com.gkhy.safePlatform.equipment.service.baseService.impl; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.gkhy.safePlatform.equipment.entity.MaterialReceiveRecordsBaseDO; import com.gkhy.safePlatform.equipment.entity.MaterialReceiveRecordsBaseInfo; import com.gkhy.safePlatform.equipment.model.dto.req.MaterialReceiveRecordsQuery; import com.gkhy.safePlatform.equipment.repository.MaterialReceiveRecordsBaseInfoRepository; import com.gkhy.safePlatform.equipment.service.baseService.MaterialReceiveRecordsBaseInfoService; import org.springframework.stereotype.Service; import java.util.List; @Service public class MaterialReceiveRecordsBaseInfoServiceImpl extends ServiceImpl implements MaterialReceiveRecordsBaseInfoService { @Override public List listByPage(Page page, MaterialReceiveRecordsQuery query) { return baseMapper.listByConditions(page,query); } @Override public MaterialReceiveRecordsBaseInfo queryById(Long receiveBaseId) { MaterialReceiveRecordsBaseInfo receiveRecordsBaseInfo = baseMapper.selectOne(new LambdaQueryWrapper() .eq(MaterialReceiveRecordsBaseInfo::getId, receiveBaseId) .eq(MaterialReceiveRecordsBaseInfo::getDelFlag, 0)); return receiveRecordsBaseInfo; } }