Browse Source

【越加红】纷享销客 客户资料下载至uas
收款方式 取值修改

wub 3 years ago
parent
commit
94a3a07bc3
1 changed files with 3 additions and 3 deletions
  1. 3 3
      src/main/java/com/uas/eis/task/CustomerTask.java

+ 3 - 3
src/main/java/com/uas/eis/task/CustomerTask.java

@@ -69,9 +69,9 @@ public class CustomerTask {
                                 Long last_modified_time = Long.parseLong(new BigDecimal(dataList.get(i).get("last_modified_time").toString()).toPlainString());
                                 String cuKind = getDisplayField(dataList, i, "account_type", "客户类型");
                                 String wbsk_user = getDisplayField(dataList, i, "UDSSel1__c", "收款方式");//外部收款方式
-                                Object[] pa_data = baseDao.getFieldsDataByCondition("Payments", new String[]{"pa_id","pa_code"}, "pa_name='" + wbsk_user + "'");//获取收款方式编号
-                                String paID = pa_data[0] == null ? "" : pa_data[0].toString();
-                                String paCode = pa_data[1] == null ? "" : pa_data[1].toString();
+                                Object[] pa_data = baseDao.getFieldsDataByCondition("Payments", new String[]{"pa_id","pa_code"}, "nvl(pa_class,' ')='收款方式' and pa_name='" + wbsk_user + "'");//获取收款方式编号
+                                String paID = (pa_data == null || pa_data[0] == null) ? "" : pa_data[0].toString();
+                                String paCode = (pa_data == null || pa_data[1] == null) ? "" : pa_data[1].toString();
                                 String cu_level = getDisplayField(dataList, i, "account_level", "客户级别");
                                 String cu_turnSAP = getDisplayField(dataList, i, "field_RYzRf__c", "是否转正式客户在SAP内建档");
                                 String cu_currency = getDisplayField(dataList, i, "field_e2HeP__c", "货币");