package com.yuanchu.limslaboratory.service; import com.yuanchu.limslaboratory.pojo.Product; import com.baomidou.mybatisplus.extension.service.IService; import com.yuanchu.limslaboratory.pojo.dto.StandardProductAddDto; import java.util.List; import java.util.Map; /** *

* 服务类 *

* * @author 江苏鵷雏网络科技有限公司 * @since 2023-07-17 */ public interface ProductService extends IService { void deleteProductInformation(List SpecificationsId); /** * 展示该型号下的检验项目要求-->选择版本 * @param specificationsId * @return */ List chooseVersion(Integer specificationsId); /** * 展示该型号下的检验项目要求 * @param specificationsId * @return */ List> pageProductInformation(Integer specificationsId,Integer version); /** * 填写标准值与内控值,鼠标移开保存 * @param id * @param required * @param internal * @return */ Integer write(Integer id, String required, String internal); void deleteList(String ids); /** * 添加同一个型号的其他版本 * @param specificationsId * @return */ Integer addVersion(Integer specificationsId,Integer version); /** * 查询该型号下的所有试验项目(父类) * @param modelId * @return */ List> chooseProject(Integer modelId); String addProduct(StandardProductAddDto dto); }