kongzy
2024-07-01 47a751cb301d05276ae5d75145d57b2d090fe4e1
src/main/java/com/nanometer/smartlab/dao/SysLaboratoryContainerDao.java
@@ -1,5 +1,6 @@
package com.nanometer.smartlab.dao;
import com.nanometer.smartlab.entity.SysLaboratory;
import com.nanometer.smartlab.entity.SysLaboratoryContainer;
import com.nanometer.smartlab.entity.SysWarehouseContainer;
import org.springframework.dao.DataAccessException;
@@ -12,15 +13,18 @@
 */
public interface SysLaboratoryContainerDao {
    SysLaboratoryContainer getSysLaboratoryContainer(String id) throws DataAccessException;
    SysLaboratoryContainer getSysLaboratoryContainer(Long id) throws DataAccessException;
    @SuppressWarnings("rawtypes")
    List<SysLaboratoryContainer> getSysLaboratoryContainerList(Map params) throws DataAccessException;
    List<SysLaboratoryContainer> getSysLaboratoryContainerSimpleInfoList(Map params);
    @SuppressWarnings("rawtypes")
    int getSysLaboratoryContainerTotalCount(Map params) throws DataAccessException;
    void insertSysLaboratoryContainer(SysLaboratoryContainer sysLaboratoryContainer) throws DataAccessException;
    int updateSysLaboratoryContainer(SysLaboratoryContainer sysLaboratoryContainer) throws DataAccessException;
    int deleteSysLaboratoryContainers(List<String> ids) throws DataAccessException;
    int deleteSysLaboratoryContainers(List<Long> ids) throws DataAccessException;
    int updateSLContainerUser(SysLaboratoryContainer sysLaboratoryContainer) throws DataAccessException;
    SysLaboratoryContainer getSysLaboratoryContainerByContainerCode(String containerCode) throws DataAccessException;
@@ -45,4 +49,13 @@
    void updateSysLabContainer(Map params);
    List<Map> exportExcelList(Map params);
    List<String> selectProjectsByContainerCode(String containerCode);
    int delSlcIds(List<Long> ids);
    int getSysLaboratoryContainerExist(Map<String, Object> params);
    List<SysLaboratoryContainer> getLaboratoryByProjectId(Long projectId);
}