From ce720905319ace5056e277320dc6ec4de1db7f9b Mon Sep 17 00:00:00 2001 From: jun Date: Mon, 18 Nov 2024 19:24:35 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8E=92=E5=BA=8F=E6=B1=87=E6=8A=A5=E9=80=BB?= =?UTF-8?q?=E8=BE=91=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mes/pcn/apiservice/serviceimpl/busi/MesWorkOrderService.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/modules/i3plus-ext-mes-pcn-apiservice/src/main/java/cn/estsh/i3plus/ext/mes/pcn/apiservice/serviceimpl/busi/MesWorkOrderService.java b/modules/i3plus-ext-mes-pcn-apiservice/src/main/java/cn/estsh/i3plus/ext/mes/pcn/apiservice/serviceimpl/busi/MesWorkOrderService.java index ea808db..58b8ae1 100644 --- a/modules/i3plus-ext-mes-pcn-apiservice/src/main/java/cn/estsh/i3plus/ext/mes/pcn/apiservice/serviceimpl/busi/MesWorkOrderService.java +++ b/modules/i3plus-ext-mes-pcn-apiservice/src/main/java/cn/estsh/i3plus/ext/mes/pcn/apiservice/serviceimpl/busi/MesWorkOrderService.java @@ -1343,7 +1343,8 @@ public class MesWorkOrderService implements IMesWorkOrderService { isItemMove = false; MesPart itemPart = getMesPart(model.getMesPartMap(), orderPart.getPartNo()); if (StringUtil.isEmpty(itemPart.getEsd()) || !mesMoveRuleMap.containsKey(itemPart.getEsd())) { - MesPcnException.throwMesBusiException("客供品移库零件【%s】维护的ESD属性未匹配到零件生产组【%s】中的移库规则", orderPart.getPartNo(),workOrder.getPartProdGroupCode()); + LOGGER.info("客供品移库零件【{}】维护的ESD属性未匹配到零件生产组【{}】中的移库规则", orderPart.getPartNo(),workOrder.getPartProdGroupCode()); + continue; } moveRule = mesMoveRuleMap.get(itemPart.getEsd()).iterator().next(); if (MesExtEnumUtil.MOVE_TYPE_REPORT_TYPE.REPORT_MOVE.getValue() == moveRule.getReportType()) { @@ -1356,7 +1357,8 @@ public class MesWorkOrderService implements IMesWorkOrderService { } else if (MesExtEnumUtil.MOVE_TYPE_REPORT_TYPE.SHIPPING.getValue() == moveRule.getReportType()) { shippingList.add(getMesJisShipping(model.getOrganizeCode(), workOrder.getWorkOrderNo(), workOrder.getCustCode(), record.getProductSn(), moveRule.getErpSrcLocateNo(), orderPart, model.getUserName())); } else { - MesPcnException.throwMesBusiException("客供品移库零件【%s】在零件生产组【%s】的移库规则中,汇报类型未维护", orderPart.getPartNo(), workOrder.getPartProdGroupCode()); + LOGGER.info("客供品移库零件【{}】在零件生产组【{}】的移库规则中,汇报类型未维护", orderPart.getPartNo(), workOrder.getPartProdGroupCode()); + continue; } //汇报 if (isItemReport) {