fix(bom): 电力电子-BOM和物料-异常处理优化
This commit is contained in:
parent
431aeadb4a
commit
e6448ffbfd
|
|
@ -55,7 +55,10 @@ public class BomSaveAfterEpicMesRule implements IRule<AggBomVO> {
|
||||||
} catch (BusinessException e) {
|
} catch (BusinessException e) {
|
||||||
String message = e.getMessage();
|
String message = e.getMessage();
|
||||||
logDl.error("EpicMes-BOM-exp:" + message, e);
|
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);
|
handleSyncBomExp(vos, "N", message);
|
||||||
} else {
|
} else {
|
||||||
ExceptionUtils.wrappException(e);
|
ExceptionUtils.wrappException(e);
|
||||||
|
|
|
||||||
|
|
@ -90,7 +90,10 @@ public class MaterialToEpicMesListener implements IBusinessListener {
|
||||||
} catch (BusinessException ex) {
|
} catch (BusinessException ex) {
|
||||||
String message = ex.getMessage();
|
String message = ex.getMessage();
|
||||||
logDl.error("EpicMes-Material-exp:" + message, ex);
|
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);
|
handleSyncMaterialExp(useVOs, "N", message);
|
||||||
} else {
|
} else {
|
||||||
ExceptionUtils.wrappException(ex);
|
ExceptionUtils.wrappException(ex);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue