@ -91,7 +91,7 @@ public class SyncKqOrgDataJob extends BaseCronJob {
}
//TODO 按照指定时间 查询人员数据
// 按照指定时间 查询人员数据
Stringsql="select empno,empname,empsexid,empstatusid,dptsysid,empbirthday,empidno,empgrpdate,empnormaldate,empleavedate,empmobile,emplocaladdr,emphomeaddr from rs_emp ";
if(!"all".equals(syncType)){
StringcurrentDate=DateUtil.getCurrentDate();
@ -210,14 +210,67 @@ public class SyncKqOrgDataJob extends BaseCronJob {
updateDataById(dataMap,RESOURCE_TABLE);
}
Stringsql="select gzdno,gzdname,jobno,jobname ,gzjno,gzjname from vrs_emp where empno = '"+resourceData.getEmpno()+"' ";
rs.executeUpdate("update cus_fielddata set field17 = ? where `SCOPE` ='HrmCustomFieldByInfoType' and SCOPEID = -1 and id = ?",levelValueByName,id);
}
// 更新离职日期
rs.executeUpdate("update cus_fielddata set field16 = ? where `SCOPE` ='HrmCustomFieldByInfoType' and SCOPEID =3 and id = ?",resourceData.getEmpleavedate(),id);