工单关闭增加日志;

tags/yfai-mes-ext-v1.8
jun 8 months ago
parent 6faa207574
commit 7cb382e516

@ -1046,6 +1046,7 @@ public class MesWorkOrderService extends BaseMesService<MesWorkOrder> implements
if(CollectionUtils.isEmpty(mesWorkOrderList)){
return;
}
log.info("关闭工单个数{},工单:{}",mesWorkOrderList.size(),mesWorkOrderList.stream().map(MesWorkOrder::getWorkOrderNo).collect(Collectors.toList()));
//关闭工单回传
List<String> partNoAndDataKey = mesWorkOrderList.stream().map(t -> new StringJoiner(MesExtConstWords.COMMA).add(t.getPartNo()).add(t.getProductVersion()).add(t.getPlanStartTime().substring(0, 10)).toString()).distinct().collect(Collectors.toList());
List<MesWorkOrderToSap> mesWorkOrderToSapList = new ArrayList<>();
@ -1056,8 +1057,8 @@ public class MesWorkOrderService extends BaseMesService<MesWorkOrder> implements
}
mesWorkOrderToSapRepository.saveAll(mesWorkOrderToSapList);
//关闭工单
baseRDao.updateByProperties(new String[]{"modifyUser", "modifyDatetime", "workOrderStatus"},
new Object[]{userName, TimeTool.getNowTime(true), MesExtEnumUtil.ORDER_STATUS.CLOSE.getValue()}, ddlPackBean);
baseRDao.updateByProperties(new String[]{"modifyUser", "modifyDatetime", "workOrderStatus","systemSyncStatus"},
new Object[]{userName, TimeTool.getNowTime(true), MesExtEnumUtil.ORDER_STATUS.CLOSE.getValue(),CommonEnumUtil.FALSE}, ddlPackBean);
}

Loading…
Cancel
Save