工单关闭增加日志;

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)){ if(CollectionUtils.isEmpty(mesWorkOrderList)){
return; 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<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<>(); List<MesWorkOrderToSap> mesWorkOrderToSapList = new ArrayList<>();
@ -1056,8 +1057,8 @@ public class MesWorkOrderService extends BaseMesService<MesWorkOrder> implements
} }
mesWorkOrderToSapRepository.saveAll(mesWorkOrderToSapList); mesWorkOrderToSapRepository.saveAll(mesWorkOrderToSapList);
//关闭工单 //关闭工单
baseRDao.updateByProperties(new String[]{"modifyUser", "modifyDatetime", "workOrderStatus"}, baseRDao.updateByProperties(new String[]{"modifyUser", "modifyDatetime", "workOrderStatus","systemSyncStatus"},
new Object[]{userName, TimeTool.getNowTime(true), MesExtEnumUtil.ORDER_STATUS.CLOSE.getValue()}, ddlPackBean); new Object[]{userName, TimeTool.getNowTime(true), MesExtEnumUtil.ORDER_STATUS.CLOSE.getValue(),CommonEnumUtil.FALSE}, ddlPackBean);
} }

Loading…
Cancel
Save