Ver código fonte

业务处理单过滤

xuhao 5 meses atrás
pai
commit
70065972d2

+ 17 - 4
src/main/java/fi/em/formPlugin/AttachmentcountFileFromFromPlugin.java

@@ -2,16 +2,29 @@ package fi.em.formPlugin;
 
 import kd.bos.bill.AbstractBillPlugIn;
 import kd.bos.dataentity.entity.DynamicObject;
+import kd.bos.dataentity.metadata.IDataEntityType;
 import kd.bos.dataentity.metadata.dynamicobject.DynamicProperty;
 import kd.bos.form.events.BeforeClosedEvent;
+import kd.bos.form.operate.AbstractOperate;
+import kd.bos.plugin.sample.dynamicform.pcform.form.template.BeforeClosed;
 
 public class AttachmentcountFileFromFromPlugin extends AbstractBillPlugIn {
     public void beforeClosed(BeforeClosedEvent e) {
-
         super.beforeClosed(e);
+        this.getModel().setDataChanged(false);
         //文本字段退出不提醒
-        DynamicObject dyo=this.getModel().getDataEntity();
-        DynamicProperty textProp = dyo.getDynamicObjectType().getProperty("nckd_attachmentcount");
-        dyo.getDataEntityState().setBizChanged(textProp.getOrdinal(), false);
+//        DynamicObject dyo=this.getModel().getDataEntity();
+//        DynamicProperty nckd_attachmentcount = dyo.getDynamicObjectType().getProperty("nckd_attachmentcount");
+//        dyo.getDataEntityState().setBizChanged(nckd_attachmentcount.getOrdinal(), false);
+//        DynamicProperty nckd_attachmentcount1 = dyo.getDynamicObjectType().getProperty("nckd_attachmentcount1");
+//        dyo.getDataEntityState().setBizChanged(nckd_attachmentcount1.getOrdinal(), false);
+//        DynamicProperty nckd_attachmentcount2 = dyo.getDynamicObjectType().getProperty("nckd_attachmentcount2");
+//        dyo.getDataEntityState().setBizChanged(nckd_attachmentcount2.getOrdinal(), false);
+//        DynamicProperty nckd_attachmentcountfield = dyo.getDynamicObjectType().getProperty("nckd_attachmentcountfield");
+//        dyo.getDataEntityState().setBizChanged(nckd_attachmentcountfield.getOrdinal(), false);
+//        DynamicProperty nckd_attachmentcountfiel1 = dyo.getDynamicObjectType().getProperty("nckd_attachmentcountfiel1");
+//        dyo.getDataEntityState().setBizChanged(nckd_attachmentcountfiel1.getOrdinal(), false);
     }
+
+
 }