@Service @Primary public class CompletionRateReportService extends Object implements ICompletionRateReportService, Serializable
| 构造器和说明 |
|---|
CompletionRateReportService() |
| 限定符和类型 | 方法和说明 |
|---|---|
Map<String,Double> |
getCompleteRateByTimeRange(Date start,
Date end)
工单完成率中关节率的计算:实际当天完成工单数量/计划完成当天工单数量
|
List<ReportOrderWrapper> |
listReportOrders(String orderNumber,
Date startTime,
Date endTime)
获得一段时间内工单的完成率情况
|
List<StationProcess> |
listStationProcess(long orderItemId,
Date startTime,
Date endTime)
获得一段时间内,在各个工位处理的产品数量
该方法在工位非常多的情况下,有可能内存溢出,谨慎使用
|
List<StationProcess> |
listStationProcess(String orderNumber,
Date startTime,
Date endTime)
获得一段时间内,在各个工位处理的产品数量
该方法在工位非常多的情况下,有可能内存溢出,谨慎使用
|
public List<ReportOrderWrapper> listReportOrders(String orderNumber, Date startTime, Date endTime)
ICompletionRateReportServicelistReportOrders 在接口中 ICompletionRateReportServiceorderNumber - 工单编号,模糊匹配startTime - 开始时间endTime - 结束时间public List<StationProcess> listStationProcess(String orderNumber, Date startTime, Date endTime)
ICompletionRateReportService该方法在工位非常多的情况下,有可能内存溢出,谨慎使用
listStationProcess 在接口中 ICompletionRateReportServiceorderNumber - 工单号码,模糊查询。查询在此类工单下面的工位产出情况startTime - 开始时间endTime - 结束时间public List<StationProcess> listStationProcess(long orderItemId, Date startTime, Date endTime)
ICompletionRateReportService该方法在工位非常多的情况下,有可能内存溢出,谨慎使用
listStationProcess 在接口中 ICompletionRateReportServiceorderItemId - 工单项ID,startTime - 开始时间endTime - 结束时间public Map<String,Double> getCompleteRateByTimeRange(Date start, Date end)
getCompleteRateByTimeRange 在接口中 ICompletionRateReportServicestart - 开始时间end - 结束时间Copyright © 2019. All rights reserved.