MesReportWorkByPreDayJob 班次时间变为时-分-秒

tags/yfai-pcn-ext-v1.1
gsz 10 months ago
parent 5e3ed9b05b
commit 2d1daf57bc

@ -82,14 +82,14 @@ public class MesReportWorkByPreDayJob extends BaseMesScheduleJob {
// if (CollectionUtils.isEmpty(unReportMesProduceSn)) { // if (CollectionUtils.isEmpty(unReportMesProduceSn)) {
// continue; // continue;
// } // }
LOGGER.info("产线:{}报工mesProductionRecordList:{}", workCenterCode, mesProductionRecordList); LOGGER.info("产线:{}报工mesProductionRecordList:{}", workCenterCode, mesProductionRecordList.size());
//3.插入生产工单表 //3.插入生产工单表
List<MesWorkOrder> mesWorkOrders = workOrderService.insertMesWorkOrder(mesProductionRecordList, mesShiftList, organizeCode, userName); List<MesWorkOrder> mesWorkOrders = workOrderService.insertMesWorkOrder(mesProductionRecordList, mesShiftList, organizeCode, userName);
if (CollectionUtils.isEmpty(mesWorkOrders)) { if (CollectionUtils.isEmpty(mesWorkOrders)) {
continue; continue;
} }
LOGGER.info("产线:{}报工mesWorkOrders:{}", workCenterCode, mesWorkOrders); LOGGER.info("产线:{}报工mesWorkOrders:{}", workCenterCode, mesWorkOrders.size());
//4.根据产线+物料产生的工单报工 //4.根据产线+物料产生的工单报工
try { try {
for (MesWorkOrder mesWorkOrder : mesWorkOrders) { for (MesWorkOrder mesWorkOrder : mesWorkOrders) {

@ -847,7 +847,7 @@ public class MesWorkOrderService implements IMesWorkOrderService {
String startTime=" 08:00:00"; String startTime=" 08:00:00";
if(!CollectionUtils.isEmpty(collect)){ if(!CollectionUtils.isEmpty(collect)){
MesShift mesShift= collect.get(0); MesShift mesShift= collect.get(0);
startTime= StringUtil.isEmpty(mesShift.getStartTime())?" 08:00:00":" "+mesShift.getStartTime()+":00"; startTime= StringUtil.isEmpty(mesShift.getStartTime())?" 08:00:00":" "+mesShift.getStartTime();
} }
//获取前一天的早班到当天早班的区间的所有加工记录,统计个数 //获取前一天的早班到当天早班的区间的所有加工记录,统计个数
DdlPreparedPack.timeBuilder( DdlPreparedPack.timeBuilder(
@ -959,8 +959,8 @@ public class MesWorkOrderService implements IMesWorkOrderService {
item.setShiftCode(mesShift.getShiftCode()); item.setShiftCode(mesShift.getShiftCode());
item.setShiftCode(mesShift.getShiftName()); item.setShiftCode(mesShift.getShiftName());
String today = TimeTool.getToday(); String today = TimeTool.getToday();
item.setPlanStartTime(today+" "+mesShift.getStartTime()+":00"); item.setPlanStartTime(today+" "+mesShift.getStartTime() );
item.setPlanEndTime(today+" "+mesShift.getEndTime()+":00"); item.setPlanEndTime(today+" "+mesShift.getEndTime() );
//生成工单号 //生成工单号
List<String> orderList=new ArrayList<>(); List<String> orderList=new ArrayList<>();

Loading…
Cancel
Save