package com.bonus.rm.dao; import java.util.List; import org.apache.ibatis.annotations.Param; import com.bonus.core.BonusBatis; import com.bonus.ma.beans.MachineBean; import com.bonus.repair.beans.RepairDetailsBean; import com.bonus.rm.beans.PutInStorageTaskBean; import com.bonus.rm.beans.ReturnAuditBean; import com.bonus.scrap.beans.ScrapDetailsBean; import com.bonus.sys.BaseDao; import com.bonus.sys.Page; //退料任务 @BonusBatis public interface ReturnAuditDao extends BaseDao{ void isExamine(ReturnAuditBean o); void isApproval(ReturnAuditBean o); List findPutInAudit(@Param("param")ReturnAuditBean o, Page page); List findAuditByPage(@Param("param")ReturnAuditBean o, Page page); void updatePutInIsExamine(ReturnAuditBean o); ReturnAuditBean findPutInTaskId(ReturnAuditBean o); ReturnAuditBean findDeviceNums(ReturnAuditBean o); String findNumber(RepairDetailsBean o); String findScrapNumber(ScrapDetailsBean o); void batchAudit(@Param("ids")List intList, ReturnAuditBean o); ReturnAuditBean findManyId(Integer id); int updateExStatus(ReturnAuditBean o); int updateInfoData(ReturnAuditBean o); List findBackRecord(ReturnAuditBean o); List findPutCodebyInfo(PutInStorageTaskBean o); List findScrapCodebyInfo(ScrapDetailsBean o); int insertInfo(ReturnAuditBean o); int updateMaStatus(MachineBean mb); }