package com.bonus.index.dao; import java.util.List; import com.bonus.core.BonusBatis; import com.bonus.index.beans.IndexCheckWarnBean; import com.bonus.index.beans.IndexHomeCalendarBean; import com.bonus.index.beans.IndexHomeDetailsBean; import com.bonus.index.beans.IndexHomeTaskBean; import com.bonus.index.beans.IndexInuseWarnBean; import com.bonus.index.beans.IndexProjectBean; import com.bonus.index.beans.IndexStorageWarnBean; import com.bonus.index.beans.IndexTodoWarnBean; import com.bonus.index.beans.IndexTotalWarnBean; import com.bonus.sys.BaseDao; @BonusBatis public interface IndexHomeDetailsDao extends BaseDao{ List getMaTypeDetails(IndexHomeDetailsBean o); IndexHomeTaskBean getInStorage(IndexHomeTaskBean o); IndexHomeTaskBean getNewStorage(IndexHomeTaskBean o); IndexHomeTaskBean getOutStorage(IndexHomeTaskBean o); IndexHomeTaskBean getBackStorage(IndexHomeTaskBean o); IndexHomeTaskBean getScrapStorage(IndexHomeTaskBean o); IndexHomeTaskBean getPdStorage(IndexHomeTaskBean o); List getMaUseInfo(IndexHomeTaskBean o); List getMaOutTask(IndexHomeTaskBean o); List getMaBackTask(IndexHomeTaskBean o); List getMaScrapTask(IndexHomeTaskBean o); List getMaPdTask(IndexHomeTaskBean o); List getMaNewTask(IndexHomeTaskBean o); List getMaInTask(IndexHomeTaskBean o); List getStorageWarn(IndexStorageWarnBean o); List getCheckWarn(IndexCheckWarnBean o); List getInUseWarn(IndexInuseWarnBean o); // 查询计划详情中即将到期的数据 List getPlanDetailsAboutExpireList(IndexInuseWarnBean o); List getTotalChangeWarn(IndexTotalWarnBean o); IndexTotalWarnBean getTotalInfo(IndexTotalWarnBean o); List getProjectDiff(IndexProjectBean o); List getProjectCompany(IndexProjectBean o); List getToOutList(IndexTodoWarnBean o); List getToNewList(IndexTodoWarnBean o); List getToBackList(IndexTodoWarnBean o); List getProjectMaDiff(IndexProjectBean o); List getCalendarOut(IndexHomeCalendarBean o); List getCalendarBack(IndexHomeCalendarBean o); List getCalendarRepair(IndexHomeCalendarBean o); List getCalendarScrap(IndexHomeCalendarBean o); List getCalendarRepairInput(IndexHomeCalendarBean o); List getCalendarNewInput(IndexHomeCalendarBean o); List getCalendarPd(IndexHomeCalendarBean o); }