소스 검색

业务处理单反写

xuhao 7 달 전
부모
커밋
460f34b522

+ 2 - 2
src/main/java/fi/em/formPlugin/BusinessProcessingConvertPlugIn.java

@@ -15,11 +15,11 @@ public class BusinessProcessingConvertPlugIn extends AbstractConvertPlugIn imple
         String type = this.getOption().getVariableValue("type");
         if("drawyfgz".equals(type)){
             QFilter numberQFilter = new QFilter("ap_finapbill.org.number", QCP.equals, orgnumber);
-            numberQFilter.and("ap_finapbill.asstact.number", QCP.equals, bdsupplier);
+            numberQFilter.and("ap_finapbill.asstact.id", QCP.equals, Long.valueOf(bdsupplier));
             e.getCustQFilters().add(numberQFilter);
         }else if("drawysgz".equals(type)){
             QFilter numberQFilter = new QFilter("ar_finarbill.org.number", QCP.equals, orgnumber);
-            numberQFilter.and("ar_finarbill.asstact.number", QCP.equals, bdsupplier);
+            numberQFilter.and("ar_finarbill.asstact.id", QCP.equals, Long.valueOf(bdsupplier));
             e.getCustQFilters().add(numberQFilter);
         }else if("drawzlht".equals(type)){
             QFilter numberQFilter = new QFilter("fa_lease_contract.org.number", QCP.equals, orgnumber);

+ 2 - 2
src/main/java/fi/em/formPlugin/BusinessProcessingUnAuditEditPlugin.java

@@ -27,7 +27,7 @@ public class BusinessProcessingUnAuditEditPlugin  extends AbstractListPlugin imp
                 if (orgv == null) {
                     throw new KDBizException("收款信息收款人为空!");
                 }
-                String bdsupplier = dynamicObject.getString("number");//当前单据付款供应商
+                String bdsupplier = dynamicObject.getString("id");//当前单据付款供应商
                 draw.getOption().setVariableValue("bdsupplier", bdsupplier);
                 String orgnumber = orgv.getString("number");
                 draw.getOption().setVariableValue("orgnumber", orgnumber);
@@ -44,7 +44,7 @@ public class BusinessProcessingUnAuditEditPlugin  extends AbstractListPlugin imp
                 if (orgvs == null) {
                     throw new KDBizException("付款信息付款人为空!");
                 }
-                String bdsupplier = dynamicObject.getString("number");//当前单据付款供应商
+                String bdsupplier = dynamicObject.getString("id");//当前单据付款供应商
                 draw.getOption().setVariableValue("bdsupplier", bdsupplier);
                 String orgnumber = orgvs.getString("number");
                 draw.getOption().setVariableValue("orgnumber", orgnumber);