package org.jeecg.modules.mdc.service.impl; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import org.jeecg.modules.mdc.entity.MdcComponentInfo; import org.jeecg.modules.mdc.mapper.MdcComponentInfoMapper; import org.jeecg.modules.mdc.service.IMdcComponentInfoService; import org.slf4j.MDC; import org.springframework.stereotype.Service; import javax.servlet.http.HttpServletRequest; import java.util.List; /** * @Description: 零件表 * @Author: lius * @Date: 2024-10-21 * @Version: V1.0 */ @Service public class MdcComponentInfoServiceImpl extends ServiceImpl implements IMdcComponentInfoService { @Override public IPage pageList(Page page, MdcComponentInfo mdcComponentInfo, HttpServletRequest req) { return this.baseMapper.pageList(page, mdcComponentInfo); } @Override public MdcComponentInfo findByComponentNo(String equipmentId, String productNo) { List mdcComponentInfoList = this.baseMapper.findByComponentNo(equipmentId, productNo); if (mdcComponentInfoList != null && !mdcComponentInfoList.isEmpty()) { return mdcComponentInfoList.get(0); } else { return null; } } }