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

* 服务类 *

* * @author 江苏鵷雏网络科技有限公司 * @since 2023-07-17 */ public interface ProductService extends IService { /*通过物料id获取物料信及下属的项目列表*/ List selectProductByMaterialId(String materialId); Integer addProductInformation(Product product); List> getListProductInformation(String materialId); Map getProductInformation(Integer productId); Integer deleteProductInformation(Integer productId); void MaterialIdDeleteProduct(List deleteMaterialId); Integer updateMaterialInformation(Product product); /** * 通过项目名查询项目的试验方法 * @param name * @return */ List selectInstrumentByProname(String name); }