项目初始化
This commit is contained in:
@@ -0,0 +1,50 @@
|
||||
package com.ruoyi.kpi.service;
|
||||
|
||||
import com.ruoyi.common.core.domain.AjaxResult;
|
||||
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* KPI 统计分析服务
|
||||
*
|
||||
* @author gw
|
||||
* @date 2025-05-21
|
||||
*/
|
||||
public interface KpiService {
|
||||
/**
|
||||
* 获取入库均匀分析数据
|
||||
*
|
||||
* @param warehouseId 仓库ID
|
||||
* @param yearMonth 年月,格式:yyyy-MM
|
||||
* @return 入库均匀分析数据,包含每个巷道的入库数量
|
||||
*/
|
||||
Map<String, Object> getInAnalysis(String warehouseId, String yearMonth);
|
||||
|
||||
Map<String, Object> getOutAnalysis(String warehouseId, String yearMonth);
|
||||
|
||||
/**
|
||||
* 获取巷道均匀分析数据
|
||||
*
|
||||
* @param warehouseId 仓库ID
|
||||
* @param startTime 开始时间,格式:yyyy-MM-dd HH:mm:ss
|
||||
* @param endTime 结束时间,格式:yyyy-MM-dd HH:mm:ss
|
||||
* @return 巷道分析数据,包含巷道名称列表和对应的入库、出库数量列表
|
||||
*/
|
||||
Map<String, Object> getRoadwayAnalysis(String warehouseId, String startTime, String endTime);
|
||||
|
||||
|
||||
|
||||
Map<String, Object> getSpaceAnalysis(String warehouseId);
|
||||
|
||||
Map<String, Object> getRoadways(String warehouseId);
|
||||
|
||||
Map<String, Object> getPlatoons(String warehouseId, String roadwayId);
|
||||
|
||||
|
||||
Map<String,Object> getChartData(String warehouseId, String roadwayId, String thePlatoon);
|
||||
|
||||
Map<String,Object> getChartMag(String warehouseId, String theColumn, String theFloor, String thePlatoon);
|
||||
|
||||
|
||||
AjaxResult getInAnalysisByData(String warehouseId, String startTime, String endTime,String inOut);
|
||||
}
|
||||
Reference in New Issue
Block a user