package com.nanometer.smartlab.dao;
|
|
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 SysWarehouseContainerDao {
|
|
public SysWarehouseContainer getSysWarehouseContainer(String id) throws DataAccessException;
|
@SuppressWarnings("rawtypes")
|
public List<SysWarehouseContainer> getSysWarehouseContainerList(Map params) throws DataAccessException;
|
@SuppressWarnings("rawtypes")
|
public int getSysWarehouseContainerTotalCount(Map params) throws DataAccessException;
|
|
public void insertSysWarehouseContainer(SysWarehouseContainer sysWarehouseContainer) throws DataAccessException;
|
public int updateSysWarehouseContainer(SysWarehouseContainer sysWarehouseContainer) throws DataAccessException;
|
|
public int deleteSysWarehouseContainers(List<String> ids) throws DataAccessException;
|
|
public List<SysWarehouseContainer> getSysWarehouseContainerInfoList(Map params) throws DataAccessException;
|
|
SysWarehouseContainer getSysWarehouseContainerByContainerCode(String containerCode) throws DataAccessException;
|
|
public int updateSysWarehouseContainerForInterface(SysWarehouseContainer sysWarehouseContainer) throws DataAccessException;
|
|
List<SysWarehouseContainer> getSysWarehouseContainerByContainerCodes(List<String> containerCodes) throws DataAccessException;
|
|
public int updateSysWarehouseContainerClearControllerCode(String controllerCode) throws DataAccessException;
|
|
List<SysWarehouseContainer> getSysWarehouseContainerByControllerCode(String controllerCode) throws DataAccessException;
|
|
public int invalidSysWarehouseContainer(SysWarehouseContainer sysWarehouseContainer) throws DataAccessException;
|
}
|