package com.nanometer.smartlab.dao;
|
|
import com.nanometer.smartlab.entity.SysLaboratoryContainer;
|
import com.nanometer.smartlab.entity.SysWarehouseContainer;
|
import org.springframework.dao.DataAccessException;
|
|
import java.util.List;
|
import java.util.Map;
|
|
/**
|
* Created by cmower on 17/11/18.
|
*/
|
public interface SysLaboratoryContainerDao {
|
|
SysLaboratoryContainer getSysLaboratoryContainer(String id) throws DataAccessException;
|
@SuppressWarnings("rawtypes")
|
List<SysLaboratoryContainer> getSysLaboratoryContainerList(Map params) throws DataAccessException;
|
@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 updateSLContainerUser(SysLaboratoryContainer sysLaboratoryContainer) throws DataAccessException;
|
|
SysLaboratoryContainer getSysLaboratoryContainerByContainerCode(String containerCode) throws DataAccessException;
|
|
List<SysLaboratoryContainer> getSysLaboratoryContainerInfoList(Map params) throws DataAccessException;
|
|
public int updateSysLaboratoryContainerForInterface(SysLaboratoryContainer sysLaboratoryContainer) throws DataAccessException;
|
|
List<SysLaboratoryContainer> getSysLaboratoryContainerByContainerCodes(List<String> containerCodes) throws DataAccessException;
|
|
public int updateSysLaboratoryContainerClearControllerCode(String controllerCode) throws DataAccessException;
|
|
List<SysLaboratoryContainer> getSysLaboratoryContainerByControllerCode(String controllerCode) throws DataAccessException;
|
|
public int invalidSysLaboratoryContainer(SysLaboratoryContainer sysLaboratoryContainer) throws DataAccessException;
|
|
public int updateInfo(Map params)throws DataAccessException;
|
|
List<Map> getContainerPersonInCharge(String containerCode) throws DataAccessException;
|
|
Map selectLocationByContainerCode(String containerCode) throws DataAccessException;
|
|
void updateSysLabContainer(Map params);
|
|
}
|