Просмотр исходного кода

【易探】纷享销客 易探 客户资料下载 负责人字段改为owner__r

wub 3 лет назад
Родитель
Сommit
46f24727d3
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      src/main/java/com/uas/eis/task/YITCustomerTask.java

+ 2 - 2
src/main/java/com/uas/eis/task/YITCustomerTask.java

@@ -39,7 +39,7 @@ public class YITCustomerTask {
         String Master ="YIT.";
         try {
             List<String> field_values = new ArrayList<>();
-            SqlRowList rs = baseDao.queryForRowSet("select ml_syncTime from (select * from "+Master+"FXXKDockingErrorlog where nvl(ML_TYPE,' ')='客户资料下载' and ML_SYNCTIME is not null and 1=2 order by ml_date desc) where rownum=1");
+            SqlRowList rs = baseDao.queryForRowSet("select ml_syncTime from (select * from "+Master+"FXXKDockingErrorlog where nvl(ML_TYPE,' ')='客户资料下载' and ML_SYNCTIME is not null order by ml_date desc) where rownum=1");
             if(rs.next()){
                 String ml_syncTime = rs.getGeneralString("ml_syncTime");
                 field_values.add(ml_syncTime);
@@ -60,7 +60,7 @@ public class YITCustomerTask {
                             //判断是否为易探客户 根据负责人是否存在于易探人员资料名称中 CRM负责人名称字段:owner__r
                             Map<String,Object> owner__r = (Map<String,Object>) dataList.get(i).get("owner__r");
                             //负责人姓名
-                            Object owner = owner__r.get("name");
+                            String owner = owner__r==null ? "" : owner__r.get("name").toString();
                             if(!baseDao.checkIf(Master+"employee","nvl(em_statuscode,' ')='AUDITED' and nvl(em_name,' ')= '"+owner+"'")){
                                 k++;
                                 continue;