Bladeren bron

对公报销、预付单合同分录显示问题

wanghaiwu 1 week geleden
bovenliggende
commit
e3d9e60338

+ 20 - 0
code/jyyy/nckd-jimin-jyyy-fi/src/main/java/nckd/jimin/jyyy/fi/plugin/form/PrepayBillFormPlugin.java

@@ -0,0 +1,20 @@
+package nckd.jimin.jyyy.fi.plugin.form;
+
+import kd.bos.bill.AbstractBillPlugIn;
+
+import java.util.EventObject;
+
+/**
+ * 单据标识:预付单(nckd_er_prepaybill_ext)
+ * @author wanghaiwu_kd
+ * @date 2025/06/09
+ */
+public class PrepayBillFormPlugin extends AbstractBillPlugIn {
+    public void afterBindData(EventObject e) {
+        super.afterBindData(e);
+
+        //合同分录,默认展开
+        kd.bos.form.container.Container container = this.getView().getControl("advconap_contract");
+        container.setCollapse(false);
+    }
+}

+ 9 - 0
code/jyyy/nckd-jimin-jyyy-fi/src/main/java/nckd/jimin/jyyy/fi/plugin/form/PublicReimburseBillFormPlugin.java

@@ -222,4 +222,13 @@ public class PublicReimburseBillFormPlugin extends AbstractBillPlugIn implements
     public void createNewData(BizDataEventArgs e) {
         super.createNewData(e);
     }
+
+    @Override
+    public void afterBindData(EventObject e) {
+        super.afterBindData(e);
+
+        kd.bos.form.container.Container container = this.getView().getControl("advconap_contract");
+
+        container.setCollapse(false);
+    }
 }