Explorar el Código

1、回写srm支付信息

wanghaiwu hace 2 semanas
padre
commit
2a97744687

+ 16 - 16
code/jyyy/nckd-jimin-jyyy-fi/src/main/java/nckd/jimin/jyyy/fi/task/WriteBackPayResult2SRMTask.java

@@ -72,14 +72,14 @@ public class WriteBackPayResult2SRMTask extends AbstractTask implements StopTask
                 paymentDate = CommonHelperUtils.getDateFormatString(payBillEntity.getDate("head_paydate"), pattern);
             }
 
-            BigDecimal paymentAmount = BigDecimal.ZERO;
-            DynamicObjectCollection accountEntrys = payBillEntity.getDynamicObjectCollection("accountentry");
-
-            if(accountEntrys != null && accountEntrys.size() > 0){
-                for(DynamicObject entry : accountEntrys){
-                    paymentAmount.add(entry.getBigDecimal("orireceiveamount"));
-                }
-            }
+            BigDecimal paymentAmount = payBillEntity.getBigDecimal("payedamount");//BigDecimal.ZERO;
+//            DynamicObjectCollection accountEntrys = payBillEntity.getDynamicObjectCollection("accountentry");
+//
+//            if(accountEntrys != null && accountEntrys.size() > 0){
+//                for(DynamicObject entry : accountEntrys){
+//                    paymentAmount = paymentAmount.add(entry.getBigDecimal("orireceiveamount"));
+//                }
+//            }
 
 
             boolean isSave = false;
@@ -166,14 +166,14 @@ public class WriteBackPayResult2SRMTask extends AbstractTask implements StopTask
                 paymentDate = CommonHelperUtils.getDateFormatString(payBillEntity.getDate("head_paydate"), pattern);
             }
 
-            BigDecimal paymentAmount = BigDecimal.ZERO;
-            DynamicObjectCollection accountEntrys = payBillEntity.getDynamicObjectCollection("accountentry");
-
-            if(accountEntrys != null && accountEntrys.size() > 0){
-                for(DynamicObject entry : accountEntrys){
-                    paymentAmount.add(entry.getBigDecimal("orireceiveamount"));
-                }
-            }
+            BigDecimal paymentAmount = payBillEntity.getBigDecimal("payamount");//BigDecimal.ZERO;
+//            DynamicObjectCollection accountEntrys = payBillEntity.getDynamicObjectCollection("accountentry");
+//
+//            if(accountEntrys != null && accountEntrys.size() > 0){
+//                for(DynamicObject entry : accountEntrys){
+//                    paymentAmount = paymentAmount.add(entry.getBigDecimal("orireceiveamount"));
+//                }
+//            }
 
             boolean isSave = false;
             StringBuffer errMessage = new StringBuffer();