package com.yuanchu.mom.service.impl; import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.toolkit.Wrappers; 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.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) { return inspectUnacceptedMapper.selectInsList(page, formTime, dealState); } @Override public IPage> selectUnqualifiedRawMaterials(Page page, String formTime, String productName, String supplier, Integer processingStatus) { return inspectUnacceptedMapper.selectUnqualifiedRawMaterials(page, formTime, productName, supplier, processingStatus); } @Override public IPage> selectDisposal(Page page, String specificationModel, String productName, Integer productCategories, Integer state) { return inspectUnacceptedMapper.selectDisposal(page, specificationModel, productName, productCategories, state); } @Override public Integer descriptionUpdate(Integer rawUnacceptedId, String tell) { LambdaUpdateWrapper updateWrapper = Wrappers.lambdaUpdate() .eq(InspectUnaccepted::getId, rawUnacceptedId) .set(InspectUnaccepted::getTell, tell); return inspectUnacceptedMapper.update(new InspectUnaccepted(), updateWrapper); } }