|
|
@@ -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;
|