package com.nanometer.smartlab.dao;
|
|
import java.util.List;
|
import java.util.Map;
|
|
import com.nanometer.smartlab.entity.OpeApply;
|
import org.apache.ibatis.annotations.Param;
|
import org.springframework.dao.DataAccessException;
|
|
import com.nanometer.smartlab.entity.OpeWarehouseReserve;
|
|
/**
|
* Created by maweiqing on 17/12/8.
|
*/
|
public interface OpeWarehouseReserveDao {
|
|
@SuppressWarnings("rawtypes")
|
List<OpeWarehouseReserve> getOpeWarehouseReserveList(Map params) throws DataAccessException;
|
@SuppressWarnings("rawtypes")
|
int getOpeWarehouseReserveTotalCount(Map params) throws DataAccessException;
|
|
List<OpeWarehouseReserve> getOpeWarehouseReserveList2(Map params) throws DataAccessException;
|
|
void insertOpeWarehouseReserve(OpeWarehouseReserve opeWarehouseReserve);
|
|
int updateOpeWarehouseReserve(OpeWarehouseReserve opeWarehouseReserve);
|
|
int updateOpeWarehouseReserve2(OpeWarehouseReserve opeWarehouseReserve);
|
|
OpeWarehouseReserve getOpeWarehouseReserve(OpeWarehouseReserve opeWarehouseReserve);
|
|
List<OpeWarehouseReserve> selectByReId(Long id);
|
public int updateByReId(Map params);
|
|
//仓库指定试剂自加1
|
void updateCount(Map<String ,Object> params);
|
|
void insertOpeWarehouseReserve2(OpeWarehouseReserve ope);
|
|
List<OpeWarehouseReserve> selectWarehouseByReagentIdAndArticleNumber(Map params);
|
|
List<OpeWarehouseReserve> selectWarehouseByRidAndArtiNumberAndWid(Map params);
|
|
void updateBtReserve(Long id, Integer useNum);
|
|
Integer countByReagentId(Long id);
|
|
OpeWarehouseReserve getRowData(@Param("id") Long rowKey);
|
}
|