diff --git a/mmpac/src/private/nc/bs/mmpac/pmo/pac0002/bp/rule/AfterApproveCancelSyncHighpressureMesRule.java b/mmpac/src/private/nc/bs/mmpac/pmo/pac0002/bp/rule/AfterApproveCancelSyncHighpressureMesRule.java index 545f1488..947889f9 100644 --- a/mmpac/src/private/nc/bs/mmpac/pmo/pac0002/bp/rule/AfterApproveCancelSyncHighpressureMesRule.java +++ b/mmpac/src/private/nc/bs/mmpac/pmo/pac0002/bp/rule/AfterApproveCancelSyncHighpressureMesRule.java @@ -101,7 +101,9 @@ public class AfterApproveCancelSyncHighpressureMesRule implements IRule { jsonArray.add(singleObj); list.put("list", jsonArray); } - pushData(list, flags); + if (list != null && !list.isEmpty()) { + pushData(list, flags); + } } /** diff --git a/so/src/private/nc/bs/so/m30/rule/approve/AfterSoCancelSyncRuleGyMes.java b/so/src/private/nc/bs/so/m30/rule/approve/AfterSoCancelSyncRuleGyMes.java index d9d0aae8..75a9dfe2 100644 --- a/so/src/private/nc/bs/so/m30/rule/approve/AfterSoCancelSyncRuleGyMes.java +++ b/so/src/private/nc/bs/so/m30/rule/approve/AfterSoCancelSyncRuleGyMes.java @@ -100,7 +100,10 @@ public class AfterSoCancelSyncRuleGyMes implements IRule { list.put("bipOrderId", result); // 主键ID list.put("bipUpdateBy", bipUpdateBy);// 取消审批人 - pushData(list); + if (list != null && !list.isEmpty()) { + pushData(list); + } + } } diff --git a/so/src/private/nc/bs/so/m30/rule/approve/AfterSoSyncRuleGyMes.java b/so/src/private/nc/bs/so/m30/rule/approve/AfterSoSyncRuleGyMes.java index bd5d8c66..f5d5f8ca 100644 --- a/so/src/private/nc/bs/so/m30/rule/approve/AfterSoSyncRuleGyMes.java +++ b/so/src/private/nc/bs/so/m30/rule/approve/AfterSoSyncRuleGyMes.java @@ -110,7 +110,9 @@ public class AfterSoSyncRuleGyMes implements IRule { itemObj.put("remark", item.getVrownote());// 备注 itemObj.put("bipCreateBy", createName);// 创建人 itemObj.put("customers", customerName);// 客户 - pushData(itemObj); + if (itemObj != null && !itemObj.isEmpty()) { + pushData(itemObj); + } } } else { @@ -131,7 +133,9 @@ public class AfterSoSyncRuleGyMes implements IRule { itemObj.put("remark", item.getVrownote());// 备注 itemObj.put("bipUpdateBy", createName);// 修改人 itemObj.put("customers", customerName);// 客户 - pushData_Update(itemObj); + if (itemObj != null && !itemObj.isEmpty()) { + pushData_Update(itemObj); + } } }