Ver Fonte

业务处理单过滤

xuhao há 5 meses atrás
pai
commit
3ed951e3e7

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

@@ -0,0 +1,17 @@
+package fi.em.formPlugin;
+
+import kd.bos.bill.AbstractBillPlugIn;
+import kd.bos.dataentity.entity.DynamicObject;
+import kd.bos.dataentity.metadata.dynamicobject.DynamicProperty;
+import kd.bos.form.events.BeforeClosedEvent;
+
+public class AttachmentcountFileFromFromPlugin extends AbstractBillPlugIn {
+    public void beforeClosed(BeforeClosedEvent e) {
+
+        super.beforeClosed(e);
+        //文本字段退出不提醒
+        DynamicObject dyo=this.getModel().getDataEntity();
+        DynamicProperty textProp = dyo.getDynamicObjectType().getProperty("nckd_attachmentcount");
+        dyo.getDataEntityState().setBizChanged(textProp.getOrdinal(), false);
+    }
+}

+ 0 - 10
src/main/java/fi/em/formPlugin/BxdF7ListtenerFromPlugin.java

@@ -21,17 +21,7 @@ import java.util.Map;
 
 public class BxdF7ListtenerFromPlugin extends AbstractBillPlugIn implements Plugin, BeforeF7SelectListener {
     private final static String paycompany="paycompany";//支付组织
-    public void beforeClosed(BeforeClosedEvent e) {
 
-        super.beforeClosed(e);
-        //文本字段退出不提醒
-        DynamicObject dyo=this.getModel().getDataEntity();
-        DynamicProperty textProp = dyo.getDynamicObjectType().getProperty("nckd_attachmentcount");
-        dyo.getDataEntityState().setBizChanged(textProp.getOrdinal(), false);
-        //基础资料退出不提醒
-//        DynamicProperty baseDataProp =  dyo.getDynamicObjectType().getProperty("bidt_basedatafield" + "_id");
-//        dyo.getDataEntityState().setBizChanged(baseDataProp.getOrdinal(), false);
-    }
     @Override
     public void registerListener(EventObject e) {
         super.registerListener(e);