Ver código fonte

1、PC关联合同台账,根据单据头的项目字段过滤

wanghaiwu 2 meses atrás
pai
commit
621a7f907e

+ 8 - 4
code/jyyy/nckd-jimin-jyyy-fi/src/main/java/nckd/jimin/jyyy/fi/plugin/form/botp/UpDrawContractExtListPlugin.java

@@ -8,9 +8,13 @@ import kd.bos.orm.query.QCP;
 import kd.bos.orm.query.QFilter;
 import kd.fi.er.business.utils.ErEntityTypeUtils;
 import kd.fi.er.formplugin.publicbiz.botp.up.UpDrawContract;
-
 import java.util.List;
 
+/**
+ * PC关联合同台账:nckd_er_contract_draw_ext
+ * @author wanghaiwu_kd
+ * @date 2025/09/30
+ */
 public class UpDrawContractExtListPlugin extends UpDrawContract{
     @Override
     public void setFilter(SetFilterEvent e) {
@@ -33,9 +37,9 @@ public class UpDrawContractExtListPlugin extends UpDrawContract{
                             projectNumber = projectNumber.substring(0, projectNumber.indexOf("."));
                         }
 
-                        qFilter.and(new QFilter("expenseentryentity.std_project.number", QCP.like, projectNumber +"%"));
-
-                        String name = "";
+//                        qFilter.and(new QFilter("expenseentryentity.std_project.number", QCP.like, projectNumber +"%"));
+                        //增加表头的项目过滤
+                        qFilter.and(new QFilter("nckd_project.number", QCP.like, projectNumber +"%"));
                     }
                 }
             }