package com.slcf.service; import java.util.List; import java.util.Map; import javax.servlet.http.HttpServletResponse; import com.slcf.bean.LocChartPie; import com.slcf.bean.WorkChartAxis; import com.slcf.pojo.AdjDetailBean; import com.slcf.pojo.PlcCommandBean; import com.slcf.pojo.ViewInOutBean; import com.slcf.pojo.ViewLocMapBean; import com.slcf.pojo.ViewStayTimeBean; import com.slcf.pojo.ViewStockUseBean; import com.slcf.pojo.ViewWorkInBean; /** * 日志统计接口 * @author admin * @date 2018年11月23日 */ public interface ReportQueryService { //库位使用率 public Map queryViewStockUseList(ViewStockUseBean viewStockUse); public void ExportViewStockUseList(ViewStockUseBean viewStockUse, HttpServletResponse response); //库存滞留时间 public Map queryViewStayTimeList(ViewStayTimeBean viewStayTime); public void ExportViewStayTimeList(ViewStayTimeBean viewStayTime, HttpServletResponse response); //库存调整记录 public Map queryAdjDetailList(AdjDetailBean adjDetail); public void ExportAdjDetailList(AdjDetailBean adjDetail, HttpServletResponse response); //站点日出库次数统计 public Map queryViewInOutList(ViewInOutBean viewInOut); public void ExportViewInOutList(ViewInOutBean viewInOut, HttpServletResponse response); //日入库记录 public Map queryViewWorkInList(ViewWorkInBean viewWorkIn); public void ExportViewWorkInList(ViewWorkInBean viewWorkIn, HttpServletResponse response); //日出库记录 public Map queryViewWorkOutList(ViewWorkInBean viewWorkOut); public void ExportViewWorkOutList(ViewWorkInBean viewWorkOut, HttpServletResponse response); //库存MAP图 public Map queryViewLocMapList(ViewLocMapBean viewLocMap); //库位占用图表 public LocChartPie getLocUseRate(); //入出统计曲线图 public List getChartAxis(); //堆垛机异常记录 public Map queryCrnErrorList(PlcCommandBean plcCommand); public void ExportCrnErrorList(PlcCommandBean plcCommand, HttpServletResponse response); }