IInspectionAnalysisService.java 1.1 KB
package com.skua.modules.inspection.service;

import com.skua.modules.inspection.vo.*;

import java.util.List;
import java.util.Map;

public interface IInspectionAnalysisService {

    Map<String, Object> getAllInspectionHistoryAnalysis(String moduleType, String startTime, String endTime,String departId)throws Exception;

    Map<String, Object> getInspectionHistoryAnalysis(String moduleType, String startTime, String endTime,String departId)throws Exception;

    List<Map<String, Object>> getDepartInspectionHistoryAnalysis(String moduleType, String startTime, String endTime,String departId)throws Exception;

    InspectionTaskIndicatorsVO getInspectionTaskIndicators(String startDate, String endDate);

    InspectionEquipIndicatorsVO getInspectionEquipIndicators(String startDate, String endDate);

    InspectionTaskOverviewVO getInspectionTaskOverview(String startDate, String endDate);

    InspectionEquipOverviewVO getInspectionEquipOverview(String startDate, String endDate);

    List<InspectionAbnormalItemsTrendVO>  getInspectionAbnormalItemsTrend(String startDate, String endDate);
}