package com.bonus.scrap.dao; import java.util.List; import com.bonus.core.BonusBatis; import com.bonus.scrap.beans.ScrapApplyBean; import com.bonus.scrap.beans.ScrapApplyFileBean; import com.bonus.sys.BaseDao; import org.apache.ibatis.annotations.Param; @BonusBatis public interface ScrapApplyDao extends BaseDao { List findParentTypeList(ScrapApplyBean bean); List findTypeList(ScrapApplyBean bean); List findMaCodeList(ScrapApplyBean bean); Integer insertFromBean(ScrapApplyBean o); Integer insertDetailsBean(ScrapApplyBean scrapApplyBean); List findExistsMaCodeList(@Param("maIdList") List maIdList); int findApplyNowDateNum(); List findInventoryScrapDetailsById(ScrapApplyBean o); int fileUpload(ScrapApplyFileBean o); List findFileList(ScrapApplyFileBean o); ScrapApplyBean findRemark(ScrapApplyBean o); }