package com.bonus.newInput.dao; import java.util.List; import org.apache.ibatis.annotations.Param; import com.bonus.core.BonusBatis; import com.bonus.newInput.beans.NewInputQrcodeBean; import com.bonus.sys.BaseDao; import com.bonus.sys.Page; @BonusBatis public interface NewInputQrcodeDao extends BaseDao { List findQrcodeByTaskId(@Param("param") NewInputQrcodeBean o, Page page); List findByQrcode(NewInputQrcodeBean o); List findByDevCode(NewInputQrcodeBean o); List putInStorageList(@Param("param") NewInputQrcodeBean o); List putInStorageDetails(@Param("param") NewInputQrcodeBean o); List findNewInputList(@Param("param") NewInputQrcodeBean o); List findNewInputListDetails(@Param("param") NewInputQrcodeBean o); void insertInfoRecord(NewInputQrcodeBean o); NewInputQrcodeBean findAlInputInfo(NewInputQrcodeBean o); void updateAlInputNum(NewInputQrcodeBean o); List findNewInputByNum(NewInputQrcodeBean o); List newBindingRecord(NewInputQrcodeBean o); List newInputRecord(NewInputQrcodeBean o); NewInputQrcodeBean findAlBindNum(NewInputQrcodeBean o); void updateNewBindTask(NewInputQrcodeBean o); void updateNewInputTask(NewInputQrcodeBean o); List findIsSure(NewInputQrcodeBean o); void updateNewTask(NewInputQrcodeBean o); List findInfoByDeviceCode(NewInputQrcodeBean o); List newInputRecordStroageRack(NewInputQrcodeBean o); int findByDevCodeIsExist(NewInputQrcodeBean o); }