Bläddra i källkod

cbs支付调整:增加宁波通商银行的收款开户行名称bankExtend4参数

wanghaiwu 3 veckor sedan
förälder
incheckning
02600d021d
1 ändrade filer med 10 tillägg och 0 borttagningar
  1. 10 0
      main/java/kd/cosmic/jkjt/tmc/cbs8/PayBillSynch2CBSOpPlugin.java

+ 10 - 0
main/java/kd/cosmic/jkjt/tmc/cbs8/PayBillSynch2CBSOpPlugin.java

@@ -293,6 +293,11 @@ public class PayBillSynch2CBSOpPlugin extends AbstractOperationServicePlugIn {
                     if("HXB".equals(bankCate.getString("nckd_cbsbanktype"))){
                         cbsObject.put("urgentTag", "2");
                     }
+
+                    //如果是宁波通商银行
+                    if("BNB".equals(bankCate.getString("nckd_cbsbanktype"))){
+                        cbsObject.put("bankExtend4", payBillEntity.getString("payeebankname"));
+                    }
                 }
             }
 
@@ -561,6 +566,11 @@ public class PayBillSynch2CBSOpPlugin extends AbstractOperationServicePlugIn {
 
         body.put("erpExtend2", busBreedName);
 
+        //宁波通商银行,收款方名称
+        if(cbsObj.get("bankExtend4") != null){
+            body.put("bankExtend4", cbsObj.get("bankExtend4"));
+        }
+
         //根据参数判断是否携带凭证参数
         DynamicObject commonParams = ParamsUtil.getCommonParamsAllField();