diff --git a/lc123/cloud/app/plugin/operate/pm/OtherInWareSaveOpPlugin.java b/lc123/cloud/app/plugin/operate/pm/OtherInWareSaveOpPlugin.java index fd4490b..79a837c 100644 --- a/lc123/cloud/app/plugin/operate/pm/OtherInWareSaveOpPlugin.java +++ b/lc123/cloud/app/plugin/operate/pm/OtherInWareSaveOpPlugin.java @@ -35,7 +35,7 @@ public class OtherInWareSaveOpPlugin extends AbstractOperationServicePlugIn impl DynamicObject dynamicObject = dataEntities1[0]; Map> id = BFTrackerServiceHelper.findDirtSourceBills(TQQ9_OTHERINAPPLY, new Long[]{dynamicObject.getLong("id")}); - if (id==null||id.isEmpty()) { + if (id.size()>0) { DynamicObjectCollection billentry1 = dynamicObject.getDynamicObjectCollection("billentry"); if (billentry1.size() > 0) { DynamicObject dynamicObject1 = billentry1.get(0); diff --git a/lc123/cloud/app/plugin/operate/pm/PurInWareSaveOpPlugin.java b/lc123/cloud/app/plugin/operate/pm/PurInWareSaveOpPlugin.java index 00d5d35..c946758 100644 --- a/lc123/cloud/app/plugin/operate/pm/PurInWareSaveOpPlugin.java +++ b/lc123/cloud/app/plugin/operate/pm/PurInWareSaveOpPlugin.java @@ -27,7 +27,6 @@ public class PurInWareSaveOpPlugin extends AbstractOperationServicePlugIn implem super.beforeExecuteOperationTransaction(e); DynamicObject[] dataEntities1 = e.getDataEntities(); if (dataEntities1.length > 0) { - DynamicObject dynamicObject = dataEntities1[0]; if (dynamicObject.getBoolean("tqq9_isrebulidlink")) { DynamicObjectCollection billentry1 = dynamicObject.getDynamicObjectCollection("billentry"); diff --git a/lc123/cloud/app/plugin/operate/pm/ReceiptNoticeSavePlugin.java b/lc123/cloud/app/plugin/operate/pm/ReceiptNoticeSavePlugin.java index 5c84883..33131e4 100644 --- a/lc123/cloud/app/plugin/operate/pm/ReceiptNoticeSavePlugin.java +++ b/lc123/cloud/app/plugin/operate/pm/ReceiptNoticeSavePlugin.java @@ -35,7 +35,7 @@ public class ReceiptNoticeSavePlugin extends AbstractOperationServicePlugIn impl DynamicObject dynamicObject = dataEntities1[0]; Map> id = BFTrackerServiceHelper.findDirtSourceBills(PM_PURORDERBILL, new Long[]{dynamicObject.getLong("id")}); - if (id==null||id.isEmpty()) { + if (id.size()>0) { DynamicObjectCollection billentry1 = dynamicObject.getDynamicObjectCollection("billentry"); if (billentry1.size() > 0) { DynamicObject dynamicObject1 = billentry1.get(0);