diff --git a/lc123/cloud/app/plugin/operate/sys/MaterialManualAssignOpPlugin.java b/lc123/cloud/app/plugin/operate/sys/MaterialManualAssignOpPlugin.java index 776898b..b46323a 100644 --- a/lc123/cloud/app/plugin/operate/sys/MaterialManualAssignOpPlugin.java +++ b/lc123/cloud/app/plugin/operate/sys/MaterialManualAssignOpPlugin.java @@ -115,12 +115,14 @@ public class MaterialManualAssignOpPlugin extends AbstractOperationServicePlugIn DynamicObject bj = (DynamicObject) new CloneUtils(false, true).clone(sh); bj.set("createorg", bjlc); - + bj.set("srccreateorg", bjlc); + bj.set("mbdmasterid", bj.getLong("id")); SaveServiceHelper.saveOperate(targetEntityNumber, new DynamicObject[]{bj}, OperateOption.create()); DynamicObject gz = (DynamicObject) new CloneUtils(false, true).clone(sh); gz.set("createorg", gzlc); - + gz.set("srccreateorg", gzlc); + gz.set("mbdmasterid", gz.getLong("id")); SaveServiceHelper.saveOperate(targetEntityNumber, new DynamicObject[]{gz}, OperateOption.create()); @@ -156,12 +158,14 @@ public class MaterialManualAssignOpPlugin extends AbstractOperationServicePlugIn DynamicObject bj = (DynamicObject) new CloneUtils(false, true).clone(sh); bj.set("createorg", bjlc); - + bj.set("srccreateorg", bjlc); + bj.set("mbdmasterid", bj.getLong("id")); SaveServiceHelper.saveOperate(targetEntityNumber, new DynamicObject[]{bj}, OperateOption.create()); DynamicObject gz = (DynamicObject) new CloneUtils(false, true).clone(sh); gz.set("createorg", gzlc); - + gz.set("srccreateorg", gzlc); + gz.set("mbdmasterid", gz.getLong("id")); SaveServiceHelper.saveOperate(targetEntityNumber, new DynamicObject[]{gz}, OperateOption.create()); @@ -197,12 +201,14 @@ public class MaterialManualAssignOpPlugin extends AbstractOperationServicePlugIn DynamicObject bj = (DynamicObject) new CloneUtils(false, true).clone(sh); bj.set("createorg", bjlc); - + bj.set("srccreateorg", bjlc); + bj.set("mbdmasterid", bj.getLong("id")); SaveServiceHelper.saveOperate(targetEntityNumber, new DynamicObject[]{bj}, OperateOption.create()); DynamicObject gz = (DynamicObject) new CloneUtils(false, true).clone(sh); gz.set("createorg", gzlc); - + gz.set("srccreateorg", gzlc); + gz.set("mbdmasterid", gz.getLong("id")); SaveServiceHelper.saveOperate(targetEntityNumber, new DynamicObject[]{gz}, OperateOption.create());