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<String,Object> queryViewStockUseList(ViewStockUseBean viewStockUse);
|
public void ExportViewStockUseList(ViewStockUseBean viewStockUse, HttpServletResponse response);
|
|
//库存滞留时间
|
public Map<String,Object> queryViewStayTimeList(ViewStayTimeBean viewStayTime);
|
public void ExportViewStayTimeList(ViewStayTimeBean viewStayTime, HttpServletResponse response);
|
|
//库存调整记录
|
public Map<String,Object> queryAdjDetailList(AdjDetailBean adjDetail);
|
public void ExportAdjDetailList(AdjDetailBean adjDetail, HttpServletResponse response);
|
|
//站点日出库次数统计
|
public Map<String,Object> queryViewInOutList(ViewInOutBean viewInOut);
|
public void ExportViewInOutList(ViewInOutBean viewInOut, HttpServletResponse response);
|
|
//日入库记录
|
public Map<String,Object> queryViewWorkInList(ViewWorkInBean viewWorkIn);
|
public void ExportViewWorkInList(ViewWorkInBean viewWorkIn, HttpServletResponse response);
|
|
//日出库记录
|
public Map<String,Object> queryViewWorkOutList(ViewWorkInBean viewWorkOut);
|
public void ExportViewWorkOutList(ViewWorkInBean viewWorkOut, HttpServletResponse response);
|
|
//库存MAP图
|
public Map<String,Object> queryViewLocMapList(ViewLocMapBean viewLocMap);
|
|
//库位占用图表
|
public LocChartPie getLocUseRate();
|
|
//入出统计曲线图
|
public List<WorkChartAxis> getChartAxis();
|
|
//堆垛机异常记录
|
public Map<String,Object> queryCrnErrorList(PlcCommandBean plcCommand);
|
public void ExportCrnErrorList(PlcCommandBean plcCommand, HttpServletResponse response);
|
}
|