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

* 服务类 *

* * @author 江苏鵷雏网络科技有限公司 * @since 2023-07-17 */ public interface MaterialService extends IService { List selectMaterialLimit(int pageSize,int countSize); Integer addMaterialInformation(Material material); /** * 侧边栏物料数据 * @param specificationsId * @return */ List> getListMaterialInformation(String specificationsId); /** * 删除等于MaterialId的数据 * @param materialId * @return */ Integer deleteMaterialInformation(Integer materialId); /** * 更新Material的数据 * @param material * @return */ Integer updateMaterialInformation(Material material); /** * 删除等于SpecificationId的数据 * @param specificationsId * @return */ List deleteMaterialEqSpecification(String specificationsId); Map selectMaterialById(String materialId); }