From 8df9acd85f780039e33381464cae0b29aa51c383 Mon Sep 17 00:00:00 2001 From: sez Date: Wed, 26 Nov 2025 15:22:58 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=8E=9F=E5=88=9B=E5=BB=BA?= =?UTF-8?q?=E7=BB=84=E7=BB=87=E3=80=81=E7=89=A9=E6=96=99=E9=87=87=E8=B4=AD?= =?UTF-8?q?=E4=BF=A1=E6=81=AF=E5=86=85=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../sys/MaterialManualAssignOpPlugin.java | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) 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());