package com.ruoyi.inspect.service; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.IService; import com.ruoyi.inspect.dto.InsProductDto; import com.ruoyi.inspect.pojo.InsProduct; import java.util.List; import java.util.Map; /** * @author Administrator * @description 针对表【ins_product(检验项目)】的数据库操作Service * @createDate 2024-03-17 23:57:39 */ public interface InsProductService extends IService { int selectOrderManDay(Integer orderId); int updateInspected(Integer id,String ids); boolean write(InsProductDto insProductDto); Map selectNoProducts(Page page, InsProduct insProduct,Integer orderId,String ids); List> selectSampleByOrderId(Integer orderId); List> selectProductsBySampleId(Integer sampleId,Integer orderId); List> selectTemperatureByProductId(Integer productId); List> selectTemperatureNumberByProductId(Integer parentId,String inspectionItem); void revoke(Map data); List> revokeReviewSample(Integer orderId); List> revokeReviewTemperatureByProductId(Integer productId); List> revokeReviewProduct(Integer orderId,Integer sampleId); List> revokeReviewConsistentByProductId(Integer parentId,String inspectionItem); void revocationPassed(Integer id); void revocationCancel(Integer orderId); void checkUpdate(Integer orderId,Integer state); int write2(Integer id, String elasticityModulus); }