diff --git a/code/zcdev/zcgj-zcdev-zcdev-fs/src/main/java/zcgj/zcdev/zcdev/fs/plugin/form/ApplicationfundsPlugin.java b/code/zcdev/zcgj-zcdev-zcdev-fs/src/main/java/zcgj/zcdev/zcdev/fs/plugin/form/ApplicationfundsPlugin.java index b452b1d..0927304 100644 --- a/code/zcdev/zcgj-zcdev-zcdev-fs/src/main/java/zcgj/zcdev/zcdev/fs/plugin/form/ApplicationfundsPlugin.java +++ b/code/zcdev/zcgj-zcdev-zcdev-fs/src/main/java/zcgj/zcdev/zcdev/fs/plugin/form/ApplicationfundsPlugin.java @@ -1,6 +1,8 @@ package zcgj.zcdev.zcdev.fs.plugin.form; import kd.bos.bill.AbstractBillPlugIn; +import kd.bos.dataentity.entity.DynamicObject; +import kd.bos.entity.datamodel.events.ChangeData; import kd.bos.entity.datamodel.events.PropertyChangedArgs; import kd.bos.form.IClientViewProxy; import kd.bos.form.control.AttachmentPanel; @@ -42,7 +44,10 @@ public class ApplicationfundsPlugin extends AbstractBillPlugIn implements Attach setAttFileVisble(); }else if (e.getProperty().getName().equals("zcgj_org")) { //所属组织 - this.getModel().setValue("useorg", this.getModel().getValue("zcgj_org"));//业务组织 + ChangeData[] changeSet = e.getChangeSet(); + ChangeData changeData = changeSet[0]; + DynamicObject zcgj_org = (DynamicObject) changeData.getNewValue();//新值 + this.getModel().setValue("useorg", zcgj_org);//业务组织 } super.propertyChanged(e); }