From 052593a8e35b86f2887b3d0aa53b9ba94b4d4dca Mon Sep 17 00:00:00 2001 From: weiyunlong Date: Thu, 19 Dec 2024 14:25:32 +0800 Subject: [PATCH] =?UTF-8?q?1.=E4=BB=98=E6=AC=BE=E7=94=B3=E8=AF=B7=E4=BC=98?= =?UTF-8?q?=E5=8C=96=E9=A1=B9=E7=9B=AE=E6=90=BA=E5=B8=A6(=E9=80=89?= =?UTF-8?q?=E5=90=88=E5=90=8C=E4=BC=9A=E5=88=B7=E6=96=B0=E9=A1=B9=E7=9B=AE?= =?UTF-8?q?)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit S --- .../recon/formplugin/PayreqProjectFormPlugin.java | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/main/java/shkd/repc/recon/formplugin/PayreqProjectFormPlugin.java b/main/java/shkd/repc/recon/formplugin/PayreqProjectFormPlugin.java index 5c5f7c3..defd856 100644 --- a/main/java/shkd/repc/recon/formplugin/PayreqProjectFormPlugin.java +++ b/main/java/shkd/repc/recon/formplugin/PayreqProjectFormPlugin.java @@ -12,8 +12,9 @@ import java.util.EventObject; public class PayreqProjectFormPlugin extends AbstractBillPlugIn { @Override - public void afterBindData(EventObject e) { - super.afterBindData(e); + public void afterCreateNewData(EventObject e) { + super.afterCreateNewData(e); + //根据组织携带项目 updateRenovationProject(); } @@ -30,14 +31,10 @@ public class PayreqProjectFormPlugin extends AbstractBillPlugIn { private void updateRenovationProject() { DynamicObject org = (DynamicObject) this.getModel().getValue("org"); - + DynamicObject project =(DynamicObject) this.getModel().getValue("project"); // 只有在需求组织不为空的情况下才进行查询 if (org != null) { setRenovationProjectByOrg(org); - } else { - // 组织为空,清空项目 - this.getModel().setValue("project", null); - this.getView().updateView("project"); } }