| | |
| | | package org.jeecg.modules.mdc.service; |
| | | |
| | | import org.jeecg.modules.mdc.dto.ComparativeAnalysisDto; |
| | | import org.jeecg.modules.mdc.dto.DayUtilizationRateDto; |
| | | import org.jeecg.modules.mdc.vo.*; |
| | | |
| | | /** |
| | |
| | | */ |
| | | StatisticalAnalysisVo dayStatisticalRate(String userId, MdcEfficiencyReportQueryVo vo); |
| | | |
| | | /** |
| | | * 对比分析 |
| | | * |
| | | * @param userId |
| | | * @param vo |
| | | * @return |
| | | */ |
| | | ComparativeAnalysisDto comparativeAnalysis(String userId, ComparativeAnalysisQueryVo vo); |
| | | |
| | | /** |
| | | * 设备日利用率分段计算 |
| | | * |
| | | * @param userId |
| | | * @param vo |
| | | * @return |
| | | */ |
| | | DayUtilizationRateDto dayUtilizationRate(String userId, DayUtilizationRateQueryVo vo); |
| | | |
| | | /** |
| | | * 设备日利用率对比计算 |
| | | * |
| | | * @param userId |
| | | * @param vo |
| | | * @return |
| | | */ |
| | | DayUtilizationRateDto dayUtilizationRateContrast(String userId, DayUtilizationRateContrastQueryVo vo); |
| | | |
| | | /** |
| | | * 设备利用率分段分析 |
| | | * |
| | | * @param userId |
| | | * @param vo |
| | | * @return |
| | | */ |
| | | MdcUtilizationRateDto utilizationRateSectionAnalyze(String userId, DayUtilizationRateContrastQueryVo vo); |
| | | |
| | | /** |
| | | * 设备利用率走势分析 |
| | | * |
| | | * @param userId |
| | | * @param vo |
| | | * @return |
| | | */ |
| | | MdcUtilizationRateDto utilizationRateTrendAnalyze(String userId, DayUtilizationRateContrastQueryVo vo); |
| | | } |