@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)
ICompletionRateReportService
listReportOrders
在接口中 ICompletionRateReportService
orderNumber
- 工单编号,模糊匹配startTime
- 开始时间endTime
- 结束时间public List<StationProcess> listStationProcess(String orderNumber, Date startTime, Date endTime)
ICompletionRateReportService
该方法在工位非常多的情况下,有可能内存溢出,谨慎使用
listStationProcess
在接口中 ICompletionRateReportService
orderNumber
- 工单号码,模糊查询。查询在此类工单下面的工位产出情况startTime
- 开始时间endTime
- 结束时间public List<StationProcess> listStationProcess(long orderItemId, Date startTime, Date endTime)
ICompletionRateReportService
该方法在工位非常多的情况下,有可能内存溢出,谨慎使用
listStationProcess
在接口中 ICompletionRateReportService
orderItemId
- 工单项ID,startTime
- 开始时间endTime
- 结束时间public Map<String,Double> getCompleteRateByTimeRange(Date start, Date end)
getCompleteRateByTimeRange
在接口中 ICompletionRateReportService
start
- 开始时间end
- 结束时间Copyright © 2019. All rights reserved.