报工时间逻辑判断

tags/yfai-pcn-ext-v1.4
微笑着面对明天 9 months ago
parent 9188bee184
commit 324c2f0056

@ -718,10 +718,8 @@ public class MesWorkOrderService implements IMesWorkOrderService {
}
// 如果找不到则再根据计划开始时间找
if (CollectionUtils.isEmpty(list)) {
String beginTime =productionRecord.getLotNo() + " " + currentShift.getStartTime();
Date beginDate = transfer(beginTime);
list = oldMesWorkOrders.stream().filter(workOrder ->!StringUtils.isEmpty(workOrder.getPlanStartTime()) && !StringUtils.isEmpty(workOrder.getPlanEndTime()) &&
beginDate.getTime() >= transfer(workOrder.getPlanStartTime()).getTime() && beginDate.getTime() <= transfer(workOrder.getPlanEndTime()).getTime()).collect(Collectors.toList());
transfer(productionRecord.getCompleteDateTime()).getTime() >= transfer(workOrder.getPlanStartTime()).getTime() && transfer(productionRecord.getCompleteDateTime()).getTime() <= transfer(workOrder.getPlanEndTime()).getTime()).collect(Collectors.toList());
}
workOrders = list;

Loading…
Cancel
Save