package cn.com.lzt.report.dao; import java.util.List; import org.jeecgframework.minidao.annotation.MiniDao; import org.jeecgframework.minidao.annotation.Param; import org.springframework.stereotype.Repository; import cn.com.lzt.report.dto.SupplierSumRptDto; import cn.com.lzt.report.entity.ProjectPurchaseSum4LeaderEntity; import cn.com.lzt.report.entity.ProjectPurchaseSumEntity; import cn.com.lzt.report.entity.SGDSummaryEntity; @Repository @MiniDao public interface PurchaseRptDao { /** * 采购单汇总表 * */ public List getAllEntry(@Param("begin") String begin,@Param("end") String end, @Param("warehouseid") String warehouseid); /** * 采购分类汇总表 * */ public List getAllEntry4Leader(@Param("begin") String begin,@Param("end") String end,@Param("preBegin") String preBegin, @Param("preEnd") String preEnd,@Param("warehouseid") String warehouseid); public List getAllEntry4SGDSummary(@Param("period") String period,@Param("warehouseid") String warehouseid); /** * 供应商供货汇总表 * */ public List getAllEntry4SupplierSummary(@Param("fkidlist") List fkidlist,@Param("suplierlist") List suplierlist); /** * 供应商供货汇总表,明细表,用于数据钻取 * */ public List getAllEntry4SupplierSummaryDetail(@Param("fkidlist") List fkidlist,@Param("supplierid") String supplierid,@Param("goodsid") String goodsid); }