#
18516761980
2021-08-16 f25c800bca726b67ea74e6ed576b038b1b9561a7
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
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);
}