package com.steerinfo.dil.mapper; import org.apache.ibatis.annotations.Mapper; import java.math.BigDecimal; import java.util.List; import java.util.Map; /** * 统计报表 * @ author :TXF * @ time :2021/12/14 15:27 */ @Mapper public interface StatisticalReportMapper { //查询采购统计报表 (辅料、燃料、内转、化工材料) List> getAllPurchaseFLRLReport(Map map); //查询采购辅料统计报表 List> getFuPurchaseFLRLReport(Map map); //查询销售统计报表 List> getAllSaleReport(Map map); // 查询零星物资进厂统计报表 List> getSporadicSuppliesReport1(Map mapValue); // 查询零星物资出厂统计报表 List> getSporadicSuppliesReport2(Map mapValue); // 查询采购内转统计报表 List> getTotalResultList(); List> getInwardReportResult(Map mapValue); //查看内转统计报表 List> getInwardReport(Map mapValue); //查看装货点统计表 List> getLoading(Map mapValue); List> getUnLoading(Map mapValue); List> getLXReportResult(Map mapValue); //获取装机统计报表 List> getLoaderResult(Map map); //保卫部随机抽查车牌号 List> getCapacityByDefend(Map map); //拼装车统计报表 List> getInwardReportForAssemble(Map mapValue); //判断是否装机备注 List> getCapacityRemark(Map map); List> getLoaderForResultDetail(Map mapValue); //查看该组织架构下的销售订单统计报表 List> getSaleOrderList(Map mapValue); //查看该组织架构下的采购订单统计报表 List> getPurchaseOrderList(Map mapValue); //查看该组织架构下的内转统计报表 List> getPurchaseInwardList(Map mapValue); //查看该组织架构下的厂内内转统计报表 List> getInwardInFactory(Map mapValue); //查询该组织下厂外-厂内内转统计报表(猫儿寨等) List> getOutFactoryInwardList(Map mapValue); //查询销售钢材统计报表 List> getSaleSteelReport(Map mapValue); List> getSaleSteelReportFD(Map mapValue); //查询销售钢材统计报表 List> getSaleSteelSpellingReport(Map mapValue); //根据计费详单的需求修改后的钢材统计报表 List> getSaleSteelReportNew(Map mapValue); //根据计费详单的需求修改后的钢材统计报表(已结算) List> getSettledSaleSteelReportNew(Map mapValue); List> getInwardSaleSteelReport(Map map); List> getInwardSaleSteelOrder(Map map); Map getSteelReportDetailsBySmId(BigDecimal saleOrderMaterialId); List> getSteelReportDetailsListBySmId(BigDecimal saleOrderMaterialId); String queryAddress(BigDecimal priceId); BigDecimal queryHistoryPrice(BigDecimal addressid); String queryCapacityNumber(BigDecimal capacityNumber); List> getCarrierFilterList(Map map); List> loadingSaleSteelReport(Map map); //获得进出厂状态 String getStatus(BigDecimal orderId); List getSaleAreaRemark(String saler); List> getSaleSteelReportForFinance(Map map); List> steelTransportReport(Map map); List> getNoSaleterialIdWeight(); List getSaleMaterialIds(BigDecimal orderId, BigDecimal materialId); int updateTw(BigDecimal weightTaskId, BigDecimal dataToBigDecimal); List> saleSteelReportContinue(Map map); List> yawnReport(Map map); BigDecimal getSpellNum(BigDecimal saleOrderMaterialId); List> yawnReportMonth(Map map); List> getAllSaleReportByLb(Map mapValue); Map getPreMap(Map mapValue); List> getOyeSteelReport(Map map); Map getOyeSteelReportDetailsBySmId(BigDecimal saleOrderMaterialId); List> getOyeSteelReportDetailsListBySmId(BigDecimal saleOrderMaterialId); String getRealSsoId(String carrierSsoId); }