package com.yuanchu.mom.service.impl; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.yuanchu.mom.mapper.InspectUnacceptedMapper; import com.yuanchu.mom.pojo.InspectUnaccepted; import com.yuanchu.mom.service.InspectUnacceptedService; import org.springframework.stereotype.Service; import javax.annotation.Resource; import java.util.HashMap; import java.util.Map; /** * 不合格品检验表(InspectUnaccepted)表服务实现类 * * @author zss * @since 2023-08-07 10:04:01 */ @Service public class InspectUnacceptedServiceImpl extends ServiceImpl implements InspectUnacceptedService { @Resource InspectUnacceptedMapper inspectUnacceptedMapper; //查询原材料不合格品检验单列表 @Override public IPage> selectUnRawInspectsList(Page page, String formTime, Integer dealState, Integer type) { if (type==null){ type=2;//为空是原材料2 } switch (type) { case 2: //2是查询原材料不合格品 return inspectUnacceptedMapper.selectUnRawInspectsList(page,formTime,dealState,2); case 1: //1是查询过程不合格品 return inspectUnacceptedMapper.selectInsList(page,formTime,dealState,1); case 0: //0是查询成品不合格品 return inspectUnacceptedMapper.selectInsList(page,formTime,dealState,0); default: return null; } } }