fix(bom): 电力电子-BOM和物料-异常处理优化

This commit is contained in:
mzr 2025-10-20 17:11:42 +08:00
parent 431aeadb4a
commit e6448ffbfd
2 changed files with 8 additions and 2 deletions

View File

@ -55,7 +55,10 @@ public class BomSaveAfterEpicMesRule implements IRule<AggBomVO> {
} catch (BusinessException e) {
String message = e.getMessage();
logDl.error("EpicMes-BOM-exp:" + message, e);
if (message != null && message.contains("Connection timed out")) {
if (message != null && (message.contains("Connection timed out")
|| message.contains("Connection refused")
|| message.contains("앳없젯쌈")
)) {
handleSyncBomExp(vos, "N", message);
} else {
ExceptionUtils.wrappException(e);

View File

@ -90,7 +90,10 @@ public class MaterialToEpicMesListener implements IBusinessListener {
} catch (BusinessException ex) {
String message = ex.getMessage();
logDl.error("EpicMes-Material-exp:" + message, ex);
if (message != null && message.contains("Connection timed out")) {
if (message != null && (message.contains("Connection timed out")
|| message.contains("Connection refused")
|| message.contains("앳없젯쌈")
)) {
handleSyncMaterialExp(useVOs, "N", message);
} else {
ExceptionUtils.wrappException(ex);